,明天就要用了,delphi+ado+access添加删除修改的语句如何写啊.为什么跟连接SQLserver的不一样

求救,明天就要用了,delphi+ado+access添加删除修改的语句怎么写啊.为什么跟连接SQLserver的不一样
大家帮帮忙,明天就要用了,关系到我的工作的问题
delphi+ado+access的添加删除修改的语句怎么写?为什么跟连接SQLserver的不一样,我一直都是用ADO连接sql server的,为什么写SQL的时候出现SQL语言错误呢,麻烦大家给个例子给我,谢谢了

------解决方案--------------------
我是用udl文件来连接的。
------解决方案--------------------
SQL语句:
INSERT
名称
INSERT — 向表中插入新行 

INSERT INTO table [ ( column [, ...] ) ]
{ VALUES ( expression [, ...] ) | SELECT query }
  
输入
table 
现存表的名称. 
column 
表 table 中的列/字段名. 
expression 
赋予 column 的一个有效表达式或值. 
query 
一个有效的查询.请参考 SELECT 语句获取有效参数的进一步描述.
------解决方案--------------------
看看你的ADOTable或者ADOQuery控件,将Active属性设为True,就不会出现“cannot perform this operation on a closed dataset”的错误提示了。

1、可以在设计程序是直接将ADOTable和ADOQuery的Avtive设为True。
2、也可以在窗体的OnShow事件里填写代码如下:
ADOTable1.Active:=true;
ADOQuery1.Active:=true;


不知道对你有没有帮助,祝你成功。
------解决方案--------------------
ADO控件设置问题 

“a closed dataset ”应该能说明问题
------解决方案--------------------
我从来都是这样写的
AdoQuery.Close;
AdoQuery.Parameters.ParamByName('Name').Value := edName.Text;
AdoQuery.Parameters.ParamByName('Tel').Value := edTel.Text;
AdoQuery.ExecSQL;

你可以试试