最近在web项目中做了一个导出Excel功能.在导出的时候报错:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败. 一般情况下,不能正确导出excel的原因有三个: 1.用户权限不够: 2.应用程序池没有配置正确: 3.导出后是在服务器还是客户端没有搞清楚. 对于上面提到的报错,属于用户权限不够,所以需要设置用户相应的权限. 很多网友提出解决方案:在"开始"->"运行"中输入dc…
如果在X64系统下我们想利用 MS SQL 的DTS导入导出 Oracle 数据,由 oracle 不支持路径中包含")",会引发 ORA-06413:连接未打开错误 解决的办法很简单,重装sql自定义路径不要在 X:\Program Files (x86) 下就行了 其实还有个简单的方法,只要我们在运行里用路径缩写就可以了,比如: X:\PROGRA~2\Microsoft SQL Server\110\DTS\Binn\dtswizard.exe…
64位系统不支持读取excel的问题: 应用程序池-常规选项 启用32应用程序 启用23应用程序是为了保证32应用程序能够正常运行…
参考地址::https://vcoo.cc/blog/1234/ 从 SQL Server 查询结果中复制结果数据粘贴到 Excel 中存在这么个问题:如果字段内容中有换行符,那么粘贴到 Excel 中就会得到不是我们预期的结果,即原来一行的数据在 Excel 中产生了换行,这是我们不想要的,解决方法有好多,这里微酷提供两种方法.@willcoo SQL Server 导出Excel有换行的解决方法: 一.有换行符的字段在 Select 语句中字段名前后添加双引号.   1 2 --Target…
最近在新公司电脑上跑以前的selenium测试框架的时候,抛出了如下的错误 出现的是ODBC Driver问题:[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified 我查看了我的系统属性 -- 64 bit System, Microsoft Excel -- 32 bit 而这个selenium框架之前都是运行在win7 32位系统上的,且框架脚本编译之后也是32位…
在windows  2003 操作系统中, 1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务", 2.依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 3.在"DCOM配置"中就能找到"Microsoft Excel 应用程序"     但在windows 20…
操作系统Windows Server 2008 X64,数据库SQL Server 2008 X64,Office 2007(好像只有32位),在存储过程执行OpenDatasource导入Access数据的时候遇到问题了,Oledb 4.0已经不被支持,以下是遇到的若干错误提示: 因为 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询. 无法创建链接服务器 "(null)" 的 OLE DB 访…
最近更换了新服务器,操作系统Windows Server 2008 X64,数据库SQL Server 2008 X64,Office 2007(好像只有32位),在存储过程执行OpenDatasource导入Access数据的时候遇到问题了,Oledb 4.0已经不被支持,以下是遇到的若干错误提示: 因为 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询. 无法创建链接服务器 "(null)"…
最近更换了新服务器,操作系统Windows Server 2008 X64,数据库SQL Server 2008 X64,Office 2007(好像只有32位),在存储过程执行OpenDatasource导入Access数据的时候遇到问题了,Oledb 4.0已经不被支持,以下是遇到的若干错误提示: 因为 OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询. 无法创建链接服务器 "(null)"…
当在win7系统使用繁体中文版的office时,或系统是繁体版时,可能会导致office的导入导出功能无法使用 解决方法: 控制面板--区域和语言--格式--中文简体…