在.net中用Connection对象数据源的架构信息

可得到数据库中的,表,视图,等信息

 

string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + filename;

   OleDbConnection myConnection = new OleDbConnection(strcon);

   myConnection.Open();

   DataTable dt = myConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,

                  new object[] { null, null, null, "TABLE" });

 

在这里仅用C#测试了OLEDB的,按照.net的设计,别的数据源应该也是没问题的,这个有待验证.

你可能感兴趣的:(Connection)