一尘不染

如何获取Access(Jet)数据库中的表列表?

sql

我需要查看c#程序使用的Access数据库中是否存在表。已知有用于其他数据库的SQL命令将返回表列表。Access / Jet数据库是否有这样的命令?


阅读 184

收藏
2021-03-10

共1个答案

一尘不染

尝试GetSchema()

    connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\access.mdb";

    connection.Open();

    DataTable userTables = connection.GetSchema("Tables");
2021-03-10