Delphi 如何清空access数据库

Delphi 如何清空access数据库,第1张

在一个数据控件中执行

ALTER TABLE 表名 ALTER COLUMN Id COUNTER (1, 1)

就可以了

sql_str:='ALTER TABLE 表名 ALTER COLUMN Id COUNTER (1, 1)';

ADOQuery1Active:=FALSE;

ADOQuery1sqlClear;

ADOQuery1SQLAdd(sql_str);

ADOQuery1Prepared;

try

ADOQuery1ExecSQL;

except

applicationMessageBox(pchar('清空数据库出错!'),'警告',mb_ok);

exit;

end;

就这个写法!!建议Lz快换程序吧!很可能被人SQL注入了!

-----------------------------------------------------------------------------

比如我连接URL传入sql指令!URLID='o';delect from A;--

delete from A where id='o';delect from A--

当然我那么写未必对,你要调试一下引号。

在Access2003中,进入表的设计视图,光标定位在数据类型为自动编号的字段

执行“编辑”菜单中的“删除行”命令,即可删除该字段。

执行“插入”菜单中的“行”,插入一行,输入字段名,数据类型定义为自动编号。

该字段即可重新从1排。

以上就是关于Delphi 如何清空access数据库全部的内容,包括:Delphi 如何清空access数据库、access数据库经常自动清库问题、ACCESS数据库中怎么清除自动编号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9315580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存