我用下列语句时出错。 ADOQUERY不能EXEC? aq.SQL.Clear;
aq.SQL.Add(''insert into OM_UserLog Userid=''1''');
aq.ExecSQL;出错。
Cannot perform this operation on a closed dataset;不明白哪里搞错了啊。
aq.SQL.Add(''insert into OM_UserLog Userid=''1''');
aq.ExecSQL;出错。
Cannot perform this operation on a closed dataset;不明白哪里搞错了啊。
aq.SQL.Add('insert into OM_UserLog Userid=''1''');
aq.ExecSQL;多打了一个引号
begin
Close;//你加上这句看看
//Sql.Text
ExecSql;
end;
aq.SQL.Add(''insert into OM_UserLog Userid=''1''');
不是这里错了吗?
我认为是设置的问题
. \\\|///
\\ - - //
( @ @ )
+---------------------oOOoo-(?)ooOOo---------------------+
| |
| 欢迎访问 http://www.coderpub.com 技术论坛 |
| delphi,asp.net,C#,j2me,软件工程,企业管理 |
| http://www.coderpub.com |
| |
| Ooooo |
+-----------------------ooooO--( )---------------------+
( ) )|/
\|( (_/
\_)
aq.SQL.Clear;
aq.SQL.Add(''insert into OM_UserLog Userid=''1''');
aq.ExecSQL;