c#连接ACCESS 2003数据库(oledb)的连接字符串报错
我用的是c#和oledb连接到access 2003,数据库data.mdb是存放在本地磁盘F:\DATABASE文件夹下,在写连接字符串时,发生如下错误:
string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\DATABASE\data.mdb;"; 报错:无法识别的转义序列。
然后将strconn改为如下:
string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;"
strconn += @"Data Source=F:\DATABASE\data.mdb;"后,运行又报错“接构或接口成员声明中的标记“+=”无效”。
还望高手指导下,应该如何修改,谢谢!
追问:用你上面的试过了,报错:'F:\DATABASE\data.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
可是data.mdb存放的路径是正确的,确实是在F:\DATABASE\下,怎么回事呀?
答案:string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\DATABASE\\data.mdb;"
上一个:Access数据库的软件,老师系统里的那种在哪下的,图标是怎样的,高中学的那种,好像是有钥匙的图案
下一个:在Access数据库中,如何将筛选出的记录添加到另一个表中?