用DW做的网站上传到服务器建立数据库连接
来源:百度知道 编辑:UC知道 时间:2024/05/26 01:41:09
我用DW做了个小站,在建立数据库连接时选用的是“数据源名称(DSN)”方式,在自己的电脑上测试没问题,但上传到服务器后出现的提示如下:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
/hsgl/index.asp,行29
注:我建立数据库连接的文件内容如下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_kaoqing_STRING
MM_kaoqing_STRING = "dsn=kaoqing;"
%>
这是DW自动生成的。
请问应该如何修改连接文件?
现在我把数据库连接文件改成了如下内容:
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog="&q
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
/hsgl/index.asp,行29
注:我建立数据库连接的文件内容如下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_kaoqing_STRING
MM_kaoqing_STRING = "dsn=kaoqing;"
%>
这是DW自动生成的。
请问应该如何修改连接文件?
现在我把数据库连接文件改成了如下内容:
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog="&q
第一个字符串,采用本地DSN,指定不行
第二个字符串,采用绝对路径,指定不行
MM_kaoqing_STRING = "DBQ="+ Server.MapPath("/**/**.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
你在自己的电脑上可以使用数据源连接的方式,可以自己定义数据源,但是上传到服务器之后,服务器上是不能允许你定义的数据源的,解决的方式就是改变你的数据库的连接方式,使用最简单的自定义字符串连接。
你后来查到的连接方式是可以的,不过还有一个问题,就是你的空间是不是支持你的编程语言,如果你做的是ASP的网页,那就要看,是不是支持ASP.
虽然我不懂VB,但是看LZ给的信息
Connection_odbc_conn_dsn.htm
连接信息应该是在这个页面里面,所以要修改就修改那个页面