如果要给ACCESS中的表改名的话,应该怎么办?有什么函数吗? 还是只能通过新建一个表然后把原来的数据复制进去?听说这样会丢失主键? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with adoquery1 do begin close; sql.text := ' select * into tb3 from tb'; execsql; close; sql.text := 'alter table tb3 add constraint [tb3] primary key(ID)'; execsql; end; 楼上正解, 通过修改的sql语句可以实现 错了,楼上的是增加修改字段名用ALTER TABLE ALTER 字段名 新字段名 TCxGrid列标题栏的颜色如何设置 Delphi中timer问题 郁闷,放分 軟件在使用過程中,怎樣才能夠執行用戶寫進的簡單代碼,例如if..then..else 等 怎样用install shield给要安装程序的机器上装上BDE引擎? 急!麻烦回答一下! 如何判断数据库是否连通。 菜鸟求助 请教一个关于Delphi5 ADO补丁的问题?ADO的补丁? delphi中如何进行自定义的控件的制作 请问如何改变Application对象创建的隐藏窗口的窗口过程? 为什么插入当前日期时数据库却显示为1899-12-30
begin
close;
sql.text := ' select * into tb3 from tb';
execsql;
close;
sql.text := 'alter table tb3 add constraint [tb3] primary key(ID)';
execsql;
end;
修改字段名用ALTER TABLE ALTER 字段名 新字段名