如何将Grid的内容另存为一个数据表或库文件(50分)

  • 主题发起人 主题发起人 linto
  • 开始时间 开始时间
L

linto

Unregistered / Unconfirmed
GUEST, unregistred user!
手头一个程序,设想开始打开一个表(文件型)调入Grid,
修改后另存为一个数据表或库文件,如何实现。
另外: 怎么修改表才能使源表(文件型)内容不变,如何实现。
数据表/库文件为 paradox dbf 或mdb



 
用SQL生成新表试试
 
设定你打开文本数据的数据集是DataSetA, 你已经建立一个需要表,表结构和你的文本数据
的结构吻和,用DataSetB打开这个表
程序如下:
with DataSetA do
begin
First;
while not Eof do
begin
DataSetB.Append;
for i := 0 to FieldCount - 1 do
DataSet.FieldByName(Fields.FieldName).Value := FieldByName(Fields.FieldName).Value;
DataSetB.Post;
end;
end;
 
可以尝试使用TCLIENTDATE控件,它好象支持将数据库文件保存为一种格式文件。XML或
其他,也可通过它将表导入。好象是SAVETOFILE,LOADFROMFILE属性.
 
ADO数据集创建的文件主要是针对XML文件,另外一种文件格式好象只有ADO数据集本身能识别
 
blue_morning:

我现在使用的两张表(paradox),想打开Table1时不直接打开它,而是将Table2清空,
将Table1的数据导入(两个Table的结构相同),然后grid与Table2连接。
这个过程怎么实现?

dataset ? 如何设置?
 
谢谢各位
 
后退
顶部