未处理OleDbException - 找不到可安装的ISAM学习总结
用C#做的登录界面,数据库为ACESS,调试成功,运行输入账号密码点确定后显示:未处理OleDbException(找不到可安装的ISAM),
看连接字符串,有没有安装对应的access驱动,如果是access 2007+,需要ace 12.0
access驱动下载
http://www.microsoft.com/en-us/download/details.aspx?id=13255
另外,一些山寨盗版的操作系统因为精简了一些组件也会报错。
连接字符串中的“Pwd”在SQL Server的连接字符串中是可用的,但是在Access中却是不可识别的。
以下语句也会提示找不到可安装的 ISAM的错误:
connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=db.mdb;abcd=123";
正确的连接字符串写法:
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=db.mdb;jet oledb:database password=123;";
或者:
connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=db.mdb;jet oledb:database password=123
使用Excel时出现System.Data.OleDb.OleDbException: 找不到可安装的 ISAM错误。
连接字符串:
<add name="XLS" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/Frost.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=1'" providerName="System.Data.OleDb"/>
网上大多是说连接字符串有问题,但是我的连接字符串没有问题,因为在我的系统上调试没有问题,一旦提交到服务器就会提示。
最终采用把Excel在系统注册的方式。
解决方法:
在运行里输入“Regsvr32 c:/windows/system32/msexcl40.dll”
此网页专门提供各种数据库各种版本的连接字符串
https://www.connectionstrings.com
未处理OleDbException - 找不到可安装的ISAM学习总结相关推荐
- 找不到可安装的ISAM”的问题
问题描述: 在 Access 或Sql Server中收到"Could not find installable ISAM"(找不到可安装的 ISAM)错误信息或者丢失某些文件类 ...
- 使用c#訪问Access数据库时,提示找不到可安装的 ISAM
使用c#訪问Access数据库时,提示找不到可安装的 ISAM.例如以下图: 代码例如以下: connectionString = "Provider=Microsoft.Jet.OLEDB ...
- 找不到可安装的ISAM
转载:http://www.cnblogs.com/zyc2/archive/2005/06/28/182492.html 读取excel数据 到 datagrid 出现:找不到可安装的ISAM ...
- 使用c#访问Access数据库时,提示找不到可安装的 ISAM
使用c#访问Access数据库时,提示找不到可安装的 ISAM,如下图: 代码如下: connectionString = "Provider=Microsoft.Jet.OLEDB.4.0 ...
- 找不到可安装的isam怎么解决_安装系统找不到硬盘怎么办
最近,一些小伙伴报告说,他们在安装系统时找不到硬盘.硬盘是存储系统的主要方式.如果找不到硬盘,则无法安装系统.但是我们怎么能检测不到明明电脑上安装的硬盘呢?这与我们的BIOS设置直接相关.今天,我将教 ...
- Excel 数据导入到Access数据库,报错“找不到可安装的ISAM”的解决办法
目录 1. 报错 1.1 报错信息 1.2 报错原因 2. 解决方案 AppAccess.DoCmd.TransferSpreadsheet 方法 1. 报错 1.1 报错信息 本文源起在Excel ...
- 导入EXCEL表时,提示找不到可安装的ISAM怎么办
Excel读取时单元格里同时有数字和字母或符号时,如果无法取到值 注册完即可 32位电脑:注册Excel ISAM在"运行"对话框中:Regsvr32 c:\WINDOWS\sys ...
- 导入Excel2007/2010出现“找不到可安装的 ISAM”错误的原因
在做批量导入时2003版本的Excel文件可以顺利导入,一般使用的连接语句如下: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/1.xls;Exten ...
- bugfree 检测不到mysql_安装bugfree时,提示Mysql未安装,找了网上的方法更改代码,但是还没有得到解决,怎么办?...
源自:- 安装bugfree时,提示Mysql未安装,找了网上的方法更改代码,但是还没有得到解决,怎么办? 问题出现在bugfree安装检查环境时,一直提示未安装mysql. 小编百思不得其姐, 最 ...
最新文章
- Python---内置函数
- 使用JSP/SERVLET实现在校学生管理系统
- Linux进程调度:完全公平调度器 Completely Fair Scheduler 内幕| linux-2.6
- freerdp 解压安装_Linux下安装FreeRDP,连接windows远程桌面的好软件 | 学步园
- 在Fedora 11中安装Apache2+PHP5+MySQL(LAMP)
- matlab节约里程法_vrp几种算法的matlab源代码(扫描算法,禁忌搜索算法,节约里程算法)...
- (原)使用ass字幕文件通过ffmpeg给视频添加字幕的一些研究
- 关于Vmware workstation的软驱功能
- mpa和pis_有关压力单位pis、bar与Mpa换算
- linux文件是否锁定,linux 文件锁定
- DS18B20单总线协议
- Rsync+实时监控同步软件
- AI改写人类起源:黑猩猩并不是我们的祖先!
- 应用宝上架审核要求_腾讯应用宝开发者福利!2小时内审核
- Filezilla使用教程
- 刷题记录(NC235611 牛牛国的战争,NC23803 DongDong认亲戚,NC235622 叠积木)
- TABLE 的css的样式表
- 公众号被 SRS 大佬推荐是怎么样一种体验~~
- 公众号 自动生成海报 python_Python 生成公众号头图 1.0
- 洛谷 P4869 albus就是要第一个出场(求一个数在线性基中的排名)
热门文章
- 在二叉树中找到累加和为指定值的最长路径长度
- Mysql创建、删除用户
- linux解压tar到目录,在Linux系统中将tar文件解压到不同的目录中的教程
- linux管理员工作目录,密码管理员 - FPM2
- Salesforce平台入门
- Spring Boot与Web开发简介||SpringBoot对静态资源的映射规则
- 验证码的编写——本质:图片目的:防止恶意表单注册
- 函数||值传递||函数的常见样式||函数的声明||函数的分文件编写
- 概率论与数理统计(一)
- 画动态分析图的个人小技巧