1、 这是用DW的自定义连接字符串时出现的错误提示(这不是废话,有很多高手不用DW,回答了这个问题即使没技术错误,也不能具有针对性,当然就解决不了问题了!); 2、 关于虚拟路径和物理路径的问题(测试服务器和本地计算机的问题)。 问题关键:自定义连接字符串分虚拟路径和物理路径,同样测试连接时分测试服务器和本地计算机。虚拟路径对应测试服务器,物理路径对应本地计算机,如果忽略了这一点那问题就百分之九十要出
解决用字符串连接数据库测试时
提示指定的初始化字符串不符合OLE DB 规定
最重要的是第4条

网上有很多帖子解释:用字符串连接数据库测试时提示"指定的初始化字符串不符合 OLE DB 规定",但令人满意的不多。其实这里面大家忽略了两个问题:(此处以access为例)
1、 这是用DW的自定义连接字符串时出现的错误提示(这不是废话,有很多高手不用DW,回答了这个问题即使没技术错误,也不能具有针对性,当然就解决不了问题了!);
2、 关于虚拟路径和物理路径的问题(测试服务器和本地计算机的问题)。
问题关键:自定义连接字符串分虚拟路径和物理路径,同样测试连接时分测试服务器和本地计算机。虚拟路径对应测试服务器,物理路径对应本地计算机,如果忽略了这一点那问题就百分之九十要出现了。
3、解决方案:
a) 采用虚拟路径对应测试服务器(推荐,以后上传网站是不用改动的 ^_^)
连接名称:conn
连接字符串:
"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="+Server.MapPath("..\test.mdb")
蓝色部分换成你自己的数据库虚拟路径,是用反斜杠“\”还是斜杠“/”前面是否要有“../”或“..\”,要看你服务端用什么语言,一般vb正反还是加不加"..\"好像都可以,但是javascript的话就不能加"../",而且必须是用斜杠“/”写成"data/test.mdb"的样式,否则连接数据库会出错的,具体你可以都试试。再就是,在dw里连接测试是要加"../",而在浏览器测试时要手动去掉连接文件(通常问conn.asp)里的"../",否则可能出错。
特别注意:使用DW测试时一定要选 “使用测试服务器上的驱动程

序”
为此掌握字符串的处理技巧,无疑是一位数据库管理员...如根据语法规定,JAVA 代码中一句相连的字符串不能够...说,应用程序开发人员可以使用+号将两个字符串连接...
本地测试正常-上传虚拟机后出现错误-修改数据库连接 修改自定义连接字符串_计算机软件及应用_IT/计算机_专业资料。Microsoft OLE DB Provider for ODBC Drivers 错误...
初始化字符串的格式不符合规范 VS2008: 此问题一般因数据库连接字符串错误而导致的, 一开始我用 SqlDataSource 数据源获取 web.config 中关于 Oracle 库接串配置...
在解决方案中添加一个新的类,命名 CL_Conn,用于...// Sql Server File // 初始化 connDialog.Selected...//读取数据库连接字符串 OleDbConnection myconn = ...
方法一:自定义连接字符串 数据库:sql server 2005 经测试成功 连接名称:conn 连接字符串: ”PROVIDER=SQLOLEDB;DATA SOURCE=(local);UID= ;PWD= ;DATABASE=你...
ADO.NET类库中提供了用于数据连接、处理数据操作的类...个子类, 一个是SqlConnection;另一个是 OleDb...默认值为空字符串。 ?DataSource属性:获取要连接的...
MyEclipse连接数据库的配置及测试_计算机软件及应用_IT/计算机_专业资料。MyEclipse...的字符集部分指定为数据库所用的字符集则就不会存在 java 显示的乱码问题 了...
三级数据库技术考试培训 字符串专题 上机考试时出现...(或字符串)) 用途:测试字符串的实际长度,其中不...指针变量初始化 ? ? ? 指针变量与其它类型变量的...
C#数据库连接大全 7页 8财富值 0检测与传感技术绪论...“Provider=SQLOLEDB.1“,这才是正确的连 接串,...(类型当然是字符串)是 SQL 语句,还是存 储过程名...
如果没有在连接字符串中特别指出就是连接Mysql的3306...OleDbConnection (.NET)连接方式标准连接 Provider=MySQL...(某列)被检测出两种类型,这会造成你的程序的冲突...
闽公网安备 35021102001881号 
热门文档