用ADO连接数据源后,如何返回指定表的字段和字段属性?请各位大侠多多指点!
用ADO连接数据源后,如何返回指定表的字段和字段属性到ListBox中?
如:表ABCD,有字段A,B,C,D,E... 字段A属性为:INTGER,长度为8...
我是这样连接并返回表名的:
Private Sub Form_Load()
ListTables
End Sub
Private Sub ListTables()
Dim rstSchema
Dim cnn1, cnn1str
List1.Clear
Set cnn1 = CreateObject("ADODB.Connection")
cnn1str = "User ID=abcd;Password=abcd;Data Source=abcd"
cnn1.Open cnn1str
Set rstSchema = cnn1.OpenSchema(adSchemaTables)
Do Until rstSchema.EOF
List1.AddItem rstSchema!TABLE_NAME
rstSchema.MoveNext
Loop
rstSchema.Close
cnn1.Close
End Sub