16,553
社区成员
发帖
与我相关
我的任务
分享
'获取数据表列表
Dim table_list As Data.DataTable = GetSchemaTable(dbfconn, "TABLE")
Me.cb_Table_List.DataSource = table_list.DefaultView
Me.cb_Table_List.ValueMember = "TABLE_NAME"
Me.cb_table_list.DisplayMember = "TABLE_NAME"
'获取数据表列表
Dim table_list As Data.DataTable = GetSchemaTable(dbfconn, "TABLE")
Me.cb_Table_List.DataSource = table_list.DefaultView
Me.cb_Table_List.ValueMember = "TABLE_NAME"
Me.cb_table_list.DisplayMember = "TABLE_NAME"
Private Function GetSchemaTable(ByVal connection As Data.OleDb.OleDbConnection, ByVal Type As String)
' 获取数据表列表
'Type 有:"TABLE,VIEW,ACCESS TABLE,SYSTEM TABLE",
Type = Type.ToUpper
connection.Open()
Dim table_list As Data.DataTable
table_list = connection.GetOleDbSchemaTable(Data.OleDb.OleDbSchemaGuid.Tables, New Object() {Nothing, Nothing, Nothing, Type})
connection.Close()
Return table_list
End Function