delphi 用ADO控件怎么样清空数据表的数据呢?

questionis 2006-03-07 10:41:31
delphi 用ADO控件怎么样清空数据表的数据呢?

我用循环语句删除数据为什么提示说“键列数据不足”是什么问题?

...全文
159 点赞 收藏 7
写回复
7 条回复
net_morning 2006年03月07日
用SQL语句 delete from tablename
回复 点赞
helloqiner 2006年03月07日
用 sql 语句吧,你的错是因为表无主建造成的。
回复 点赞
zhangl_cn 2006年03月07日
直接用SQL语句来得快
回复 点赞
lovendII 2006年03月07日
同意liangqingzhi(老之)
事例:

adoquery.close;
adoquery.sql.clear;
adoquery.sql.add('delete from tablename ');
adoquery.execsql;
回复 点赞
ypnet 2006年03月07日
如果你想清TADOQuery中的数据话
with TADOQuery(Sender) do
begin
close;
sql.clear;
sql.text:='select * from table1 where 1=0'
open;
end;

回复 点赞
luxuewei5214 2006年03月07日
使用sql命令:truncate table tablename
回复 点赞
老之 2006年03月07日
用SQL语句 delete from tablename
回复 点赞
发动态
发帖子
数据库相关
创建于2007-08-02

1211

社区成员

8.8w+

社区内容

Delphi 数据库相关
社区公告
暂无公告