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

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

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

...全文
217 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧