社区
数据库相关
帖子详情
如何用ADO复制一个表
思危
2003-03-14 02:58:21
我如何才能把一个查询结果保存到一个ACCESS表中。
例如查询结果为一个TADODataSet对象ResultSet,表名为为ResultTable
...全文
87
6
打赏
收藏
如何用ADO复制一个表
我如何才能把一个查询结果保存到一个ACCESS表中。 例如查询结果为一个TADODataSet对象ResultSet,表名为为ResultTable
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TOMWLD
2003-03-16
打赏
举报
回复
create table ResultTabel(....)
insert into ResultTable (select field1,field2.... from table)
Wally_wu
2003-03-15
打赏
举报
回复
Connection1和connection2为两个不同数据库。
在程上添加1个TDatasource, 1个TADODataSet(或其它Dataset)和两个TDBGrid;
比如他们分别是Datasource1,ADODataset1, DBGrid1, DBGrid2.
Datasource1的Dataset属性是ADODataset1, DBGrid1的DataSource属性是Datasource1, 一个表为T_User;
创建临时的Datasource2,ADODataset2.
Datasource2的Dataset属性是ADODataset2, DBGrid2的DataSource属性是Datasource2,
1. 首先查询数据操:
procedure QueryRecord;
begin
......
with ADODataset1 do
begin
Active := False;
Connection := Connection1
CommandText := 'Select * from T_User';
Active := True;
end;
.....
end;
Assigned结果集:
声明Public的变量:
ADODataset2: TADODataSet;
DataSource2: TDataSource;
procudure AssignedResultSet;
begin
Try
AdoDataSet2 := TADODataSet.Create(nil);
DataSource2 := TDataSource.Create(nil);
DataSource2.DataSet := AdoDataSet2 ;
DBGrid2.DataSource := DataSource2;
with ADODataset2 do
begin
Connection := Connection2;
RecordSet := ADODataset1.RecordSet;
end;
except
DataSource2.Free;
ADODataset2.Free;
end;
end;
然后在你用完时的代码上加:
DataSource2.Free;
ADODataset2.Free;
你可以看到DBGrid2可得到你想的结果集。
Wally_wu
2003-03-15
打赏
举报
回复
使用clone方法
ly_liuyang
2003-03-15
打赏
举报
回复
逐条复制过去
chao_jian
2003-03-15
打赏
举报
回复
恐怕只能一条一条的保存了吧。
hanlen
2003-03-15
打赏
举报
回复
up
把
表
信息从
一个
表
复制
到另外
一个
表
把
表
信息从
一个
表
复制
到另外
一个
表
。部分程序如下:利用VB语句调用ACCESS数据库,将一张
表
的全部信息
复制
到另一张
表
中 Private Sub Command1_Click() Dim conn As
ADO
DB.Connection Dim rs As
ADO
DB.Recordset Dim ...
ado
[1].net中文手册 学习
ado
.net的重要资料
使用 DataViewManager 设置默认
表
视图:描述如何使用 DataViewManager 来管理 DataSet 中每个
表
的 DataView 设置。 从
ADO
.NET 访问
ADO
记录集或记录:描述如何使用 OleDbDataAdapter 从
ADO
记录或记录集填充 ...
VC++使用
ADO
进行sql数据库操作实例收集
VC++使用
ADO
进行数据库操作实例收集,各种对数据库操作的源代码都有,直接意义
复制
到你的程序里,极其方便
VB使用
ADO
连接加密的Access 2000数据库
VisualBasic6.0使用
ADO
连接加密的Access 2000数据库,数据库密码为:111
ADO
.NET中的
表
映射
表
映射是控制数据适配器如何将数据
表
和数据列从
一个
物理数据源
复制
到
ADO
.NET内存中对象的过程。数据适配器对象利用“填充”方法将“选择”命令检索的数据填充到“数据集”或“数据
表
”对象。在内部,“填充”方法...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章