建表的问题(100分)

  • 主题发起人 主题发起人 jsbyl
  • 开始时间 开始时间
J

jsbyl

Unregistered / Unconfirmed
GUEST, unregistred user!
如果在一个数据库中,
我获取了一个表名和它所有的字段名,
那么如何获取这些字段名的类型和定义的长度等信息????
 
看是什么数据库,如果是大型数据库,如MSSQL,Oracle,Sybase 等,有几个系统表是计录
用户表的信息的。
 
可以使用字段属性来获取字段名的类型和定义的长度等信息,条件是你
必须建立永久字段对象,方法是在打开数据集后,双击table再按右键后你按照
add......提示建立就可以了。建立永久字段对象后你就可以像用构件一样使用它们了。
具体怎样使用请参见delphi帮助关于TField的属性及方法!
 
李颖的TDBBACKUP中有这样的代码
调用BDE API
 
table1.fields.datetype
table1.fields.datesize
 
在ORACLE8 SQL*PLUS中DESCRIBE TABLE_NAME
 
多人接受答案了。
 
后退
顶部