F fifa2001 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-21 #1 如题: 我想通过程序的到主键的个数、字段?表的关联?编程应怎样写? thanks!!!望有例子!
F fifa2001 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-21 #5 你的意思是不是系统表sysobjects中保存了信息。我好像在sql server 中见到中见到过,但在Access中好像没有这个表吧? 我想用sql 语句是否能得到?或某些vcl的控件能提供一些方法? 请各位指教!!thank!!!
你的意思是不是系统表sysobjects中保存了信息。我好像在sql server 中见到中见到过,但在Access中好像没有这个表吧? 我想用sql 语句是否能得到?或某些vcl的控件能提供一些方法? 请各位指教!!thank!!!
B bluerain Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-24 #9 用sql语句或者vcl想得到这些信息比较难. 萧月禾的回答是针对sql server的,如果是ACCESS,我也没有什么好办法. 如果一定要得到这些信息的话,建议用DAO或者ADO的COM对象是可以的. 你可以看看MSDN中的资料, 例如用ADO原生对象可以查关键字'ADO Object Model'.里面的很详细的 介绍和大量的VB代码.主键信息可以从Field对象的Attributes属性里面. 例如adFldKeyColumn(FieldAttributeEnum是所有Attributes的枚举) 就是表示是关键字字段段. 至于DAO对象获得的ACCESS信息会更多. 应用的一个小例子可以看看 http://www.delphibbs.com/delphibbs/dispq.asp?lid=755291 >>大家对我的问题不太感冒?是不是问题太菜了? 不是太菜了,而是写这样的代码实在是太麻烦了[]
用sql语句或者vcl想得到这些信息比较难. 萧月禾的回答是针对sql server的,如果是ACCESS,我也没有什么好办法. 如果一定要得到这些信息的话,建议用DAO或者ADO的COM对象是可以的. 你可以看看MSDN中的资料, 例如用ADO原生对象可以查关键字'ADO Object Model'.里面的很详细的 介绍和大量的VB代码.主键信息可以从Field对象的Attributes属性里面. 例如adFldKeyColumn(FieldAttributeEnum是所有Attributes的枚举) 就是表示是关键字字段段. 至于DAO对象获得的ACCESS信息会更多. 应用的一个小例子可以看看 http://www.delphibbs.com/delphibbs/dispq.asp?lid=755291 >>大家对我的问题不太感冒?是不是问题太菜了? 不是太菜了,而是写这样的代码实在是太麻烦了[]