C#访问Access数据库提示未安装ISAM

C# 连接access时找不到可安装的isam
C#项目中连接access数据库时抛出异常 “找不到可安装的ISAM”
 
解决办法:
1、在前面加上Jet OLEDB:,如: Jet OLEDB:Database Password='zt'
<add name="ConStrOleDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\DB\ztdata.mdb;Persist Security Info=True;Database Password=zt;"
providerName="System.Data.OleDb" />
修改为
<add name="ConStrOleDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\DB\ztdata.mdb;Persist Security Info=True; Jet OLEDB:Database Password=zt;"
providerName="System.Data.OleDb" />

猜你喜欢

转载自www.cnblogs.com/masonblog/p/12740894.html
今日推荐