c# 用adox创建access数据库,打不开,提示不可识别
CatalogClass cat=new CatalogClass();
cat.Creat(@"provider=microsoft.jet.oledb.4.0;data source="+path+";");
用以上代码创建文件成功了,找到文件后打开,提示不可识别的数据库,看到网上的代码,都是这么创建的啊,为什么打不开啊,用语句查询数据库里面创建的表,也没报错...是什么问题呢?
顶起~
顶起~
顶~
String strAccessConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + "绝对路径/文件名.mdb";
OleDbConnection myCon = new OleDbConnection(strAccessConn);
myCon.Open();
你试试。
没反应,不报错....但是去打开文件,还是提示不可识别.路径我是用的saveFileDialog的filename,放到变量里面,建数据库和打开都用的这个
顶~
顶起~~
up
ADOX.Catalog c = new Catalog();
c.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb;Jet OLEDB:Engine Type=5");
没有问题啊
LZ把你的创建字符串先改成我的这段试试
c.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb;Jet OLEDB:Engine Type=5");
应该是这个问题
我也奇怪,应该是没问题的么.可是为什么我手动打开文件,提示不可识别呢?是电脑上软件的问题么?...
唔....刚刚网页打不开,不知道有没有发成功,用9楼的成功了,我在网上查到的ADOX.CatalogClass建起来的都不行,用9楼的ADOX.Catalog建就可以了,谢谢了,结贴....
相关问答:
//C 接口
extern "C"
{
TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);
}
//我在C#中声明
//调用C DLL 中的函数
[DllImport("OCRapi.dll&quo ......
本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......
PHP 如何和 C# 通过SOKET进行通信
希望能有详细的例子
自己顶一下
没做过
要有一人做监听服务器
第二个是soap请求
第三个注意参数类型是不是一样
<?php
if(!extension_loaded( ......
VB代码:
Loop Until k = 3 Or UBound(datavalue) > 11
机器人转过来的C#代码:
while (!(k == 3 | Information.UBound(datavalue) > 11));
问题是:调试的时候出现““UBound” ......
用的是2008写了一段判断数据库DbName中是否有表TabName的程序,但是在调用的时候出现了数据库名称不能转换为Double型数据的问题,但是在这当中我根本没有设置Double型数据,刚开始接触VB.net,不是很懂,大家帮忙啊 ......