如何拷贝一个表的结构为一新表?(50分)

  • 主题发起人 主题发起人 c_xd
  • 开始时间 开始时间
C

c_xd

Unregistered / Unconfirmed
GUEST, unregistred user!
在DELPHI中如何实现象FOXPRO中copy to 的功能。(在程序中实现)
 
用tbatchmove控件...详细的看帮助...
 
用SQL语句 select into 可以.
SELECT select_list
[INTO new_table_]
FROM table_source
[WHERE search_condition]
 
是数据字典吧?
 
只拷贝结构:
SELECT * INTO newtable FROM tablesource in '若不在一个库,这里写目录'
where 1=2
连数据一起拷贝:
把where去掉
如果不支持 select into,读数据字典,用create table 做
 
用TBatchMove真的很简单
 
where 1=2 挺有意思
 
g622:
我是在DELPHI下,用的是本地DBASE库,如你所说,好象不支持SELECT INTO ...
读数据数据字典,怎么做,能不能给写个例子?(我的表有90多个字段,要不然
我就用SQL直接CREATE TABLE了)
 
Table1为已经存在的表
Table1.Close;
Table1.Open;
Table2.Close;
Table2.TableName:=NewTable;
Table2.FieldDefs.Assign(Table1.FieldDefs);
Table2.CreateTable;
Table2.Open;
 
我有一篇专讲数据库的知认的资料
当然也有你的答案--有几种呢
需要吗
cqsssco@990.net
 
多人接受答案了。
 
后退
顶部