求助:使用ADOX添加、删除、修改ACCESS字段结构出现异常
代码如下:ADOX.Catalog cat = new ADOX.Catalog();
cat.ActiveConnection = "Provider=Microsoft.Jet.OLEDO.4.0;Data Source=c:\\test.mdb;";
出错如下:
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
我猜测cat.ActiveConnection不能直接接收连接字符串。但是又不知道如何转换。大家有没有知道的啊?
--------------------编程问答-------------------- up --------------------编程问答-------------------- 有知道吗? --------------------编程问答-------------------- 修改ACCESS结构的,使用DAO最方便。 --------------------编程问答--------------------
--------------------编程问答-------------------- //建立一个新的Access数据库
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\test.mdb;Jet OLEDB:Engine Type=5");
ADOX.CatalogClass cat = new ADOX.CatalogClass( );
cat.Create( "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source="+sPath+";" +
"Jet OLEDB:Engine Type=5" );
补充:.NET技术 , C#