看了一下帮助文件,并在网上找了好久才得出获得数据库中数据表的方法。可是按照所说的操作方法,在下拉框中得到的只是“Tables”,而不是我要的所有数据表名,这是为什么,请大家帮我看看代码并分析一下。
OleDbConnection con=new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" + open.FileName);//定义连接字符串
con.Open();//打开连接
DataTable Mytbl = new DataTable();//定义数据表
Mytbl = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);//获取数据库中的数据表
this.toolCombo1.Items.Add(Mytbl.TableName);//将数据表名添加到下拉框中
[此贴子已经被作者于2006-6-23 13:36:40编辑过]