关于Access数据库(100分)

  • 主题发起人 主题发起人 大苹果
  • 开始时间 开始时间

大苹果

Unregistered / Unconfirmed
GUEST, unregistred user!
俺的程序如下:
table2 := table1;
table2.close;
table2.tablename := newname;
table2.createtable;
但新表中有个文本字段的属性发生了变化:
S_table D_Table
必填字段: false; false
允许空字段: true; false
数据库是access的
请教各位高手是何原因??俺很急!不好意思!100分相赠
 
你看一下标题为:"我要复制access数据库中的一个结构完全一样的表,
但出现了让我头疼的问题,有三种情况,请看:"的内容.
 
用sql语句的alter table完成
 
select * into newtable from oldtable
但是只能在access数据库的sql环境里执行。
在delphi里用query.sql.add(),好象通不过。。
 
可以通过的,select * into xx in newfile...然后再execute;
xx是表的名字,newfile是一个空的access文件(*.mdb)
 
如果要复制一摸一样的表,估计要使用Access的Dao方式的Document对象,他可以
复制,包括注释
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
922
SUNSTONE的Delphi笔记
S
后退
顶部