关于insert的原代码,看看错在哪? INSERT INTO GZ (工号,姓名) VALUES (99) SELECT 工号,姓名 FROM base 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能是数据库表格内有NOT NULL字段!但你没给其负值,也没设定默认值! 这种写法在sqlserver和ORACLE中都支持.不过不知道在DELPHI中能不能支持这样的代码?因为query有些地方和他们不同! EXECSQL后不用active:=true; 了 将active:=false 改为 close;将active:=false 去掉 active:=false; sql.clear; sql.add('insert into gz(工号,姓名)'); 入数据 execsql; sql.clear; sql.add('select 工号,姓名 from base'); //从base数据库中导 active:=true; end; 清空数据库不如用"truncate table gz"来的快 active:=false; sql.clear; sql.add('insert into gz(工号,姓名) value(值1,值2)'); //这句改为 入数据 execsql; //因为执行insert不会返回一个结果 sql.clear; active:=false; sql.add('select 工号,姓名 from base'); //从base数据库中导 active:=true; end; to my_first : 谢谢你,问题已解决;to skycat : 是把:sql.add('delete from gz') 改为 sql.add('truncate table gz') 么好像执行不了,以前就有这个困惑 上面插入 if not prepared then prepare [岗位]缺一到两个Delphi开发人员 关于简体繁体转换的问题 谁能推荐个能将 word文件 转换为 pdf 的控件. 关于report报表打印在线等 dbgrid怎样删除选择的多行记录? 简单问题: 用Delphi连SQL2000数据库,当某个表有数据增加时,怎样编写一个程序响应它? 关于自己定义的类的调用问题 用TMySql连接MySql数据库,取数据可以了,在向MySql中写数据却不知道怎么做了,哪位知道呀 Delphi6连接SQL Server数据库 使用API函数,有没有什么技巧???? 有谁知道一个对象在内存中的印象。发表看法就有分。 关于在win2k中使用delphi
后不用
active:=true; 了
将active:=false 去掉
sql.clear;
sql.add('insert into gz(工号,姓名)');
入数据
execsql;
sql.clear;
sql.add('select 工号,姓名 from base'); //从base数据库中导
active:=true;
end;
sql.clear;
sql.add('insert into gz(工号,姓名) value(值1,值2)'); //这句改为
入数据
execsql; //因为执行insert不会返回一个结果
sql.clear;
active:=false;
sql.add('select 工号,姓名 from base'); //从base数据库中导
active:=true;
end;
改为 sql.add('truncate table gz') 么好像执行不了,以前就有这个困惑