我用ADO来连接数据库,连接检查过没事
其中添加了ADOConnection,ADOQuert控件
代码如下:
with ADOQuert1 do
begin
close;
SQL.Add('insert into [user] (user,pw)');
SQL.Add('values ('123','123')');
Perpared;
ExecSQL;
end;
编译没事,运行时却提示说insert into 语法错误,请问那里错了,我试了很多次都是这样,奇怪。
但我改用select语句却没事
with ADOQuert1 do
begin
close;
SQL.Add('select *');
SQL.Add('from [user]');
SQL.Add('where user="123" and pw="123"');
Perpared;
Open;
end;
请问各位高手问什么会这样呢?
其中添加了ADOConnection,ADOQuert控件
代码如下:
with ADOQuert1 do
begin
close;
SQL.Add('insert into [user] (user,pw)');
SQL.Add('values ('123','123')');
Perpared;
ExecSQL;
end;
编译没事,运行时却提示说insert into 语法错误,请问那里错了,我试了很多次都是这样,奇怪。
但我改用select语句却没事
with ADOQuert1 do
begin
close;
SQL.Add('select *');
SQL.Add('from [user]');
SQL.Add('where user="123" and pw="123"');
Perpared;
Open;
end;
请问各位高手问什么会这样呢?
解决方案 »
- 简单问题:STRINGGRID 判断是否有空格,增加行数
- 各位老大,请帮帮忙,关于PC连接USB控制的问题!!!
- 网卡信息问题
- ActiveX相关
- quickreport里的Tqrmemo控件如何自动换行?
- Delphi+SQL Server用ODBC连接,对多表视图可以做更新操作吗?如何保证不出错?
- 请教一个Delphi和Windows 2003的问题!
- 如何获取文件的创建时间??
- 非高手勿入
- 关于StringGird导出数据到Execl数据格式问题。
- TADOQuery的onposterror事件什么时间响应?我在onposterror事件中写的代码为什么不执行?
- 改写TOpenDialog,按ok按钮之后对话框不关闭。
begin
close;
SQL.Add('insert into [user] (user,pw)');
SQL.Add('values (''123'',''123'')');
Perpared;
ExecSQL;
end;
我用的是access数据库
To coolslob()
你的方法也不行呀
还有别的方法吗?请个位指教指教.
begin
close;
SQL.Clear; //这句最好加上
SQL.Add('insert into user (user,pw)');
SQL.Add('values (''123'',''123'')');
Perpared;
ExecSQL;
end;
begin
close;
SQL.Add('insert into [user] (user,pw)');
SQL.Add('values (''123'',''123'')');
Perpared;
ExecSQL;
end;