QQ网名大全

acces数据库 操作有复制整个表的命令吗?

办法有好几个,这里说两个:
1、直接复制粘贴法,如果你的两个表再同一数据库中,直接复制粘贴就行了,先把那个空表删除,再粘贴那个有数据的表,粘贴命令之后,ACCESS会提示你给粘贴后表取名的。如果两个表不在一个数据库中,那就得打开两个数据库,有时候ACCESS不让你同时打开两个ACCESS,但反复多打开几次就可以打开了。打开之后,再进行复制粘贴操作。
2、如果说这种操作是经常的,也就是要提供给软件用户操作的,那就只有通过DELPHI代码来实现了。
用代码进行复制,可以直接用SQL命令进行表的复制和粘贴。但具体的SQL命令,我不太清楚。
就按你说用ADO组件来进行复制
首先确定一个数据库还是两个,如果两个表在同一数据库中,这样只要一个数据库连接组件TADOConnection就行了,如果两个表是在不同的数据库中,那最好用两个TADOConnection连接组件。一个用于连接A数据库,另一个用连接B数据库。
再放两个TADODataSet组件,我习惯使用ADODataSet组件,根本不用TADOQuery和TADOTable因为ADODataSet兼有这两个组件的全部功能。放好这四个组件后,再做好连接的设置。
然后写代码:
佚名
2024-06-06 15:28:24
最佳回答
类似问题(10)