我可以通过没有问题的 ADO 连接到 access 数据库,但是如果我尝试使用 DAO 连接它会抛出Could not find installable ISAM
我正在使用 VS2013 并且它正在与 Access 2000 通信的错误。这是我正在使用的语法(DAO ) 连接到我的数据库。此语法适用于 VS2010...
DAO.Database dd;
DAO.DBEngine db = new DAO.DBEngine()
DAO.TableDef tdf1;
string sourceTable = "dbo.Master";
string linkedTable = "Master";
string database = "C:\\Test.mdb;"
string sqlconnection = "ODBC;DRIVER=SQL SERVER; SERVER=TinyOne;Database=InterWebDB;Trusted_Connection=Yes";
dd.OpenDatabase(database);
tdf1.dd.CreateTableDef(linkedTable);
tdf1.Connect = sqlconnection;
tdf1.SourceTableName = sourcetable;
//The below line produces the ISAM error
dd.TableDefs.Append(tdf1);