ASP连接SQL数据库,提示第二行出错,不知道怎么回事。大家帮帮忙
发布网友
发布时间:2023-12-23 02:57
我来回答
共4个回答
热心网友
时间:2024-04-07 10:26
<%
Const SqlDatabaseName = "test" ' 数据库名字'
Const SqlPassword = "123" '数据库密码'
Const SqlUsername = "sa" '数据库帐户'
Const SqlLocalName = "127.0.0.1" '数据库地址'
'数据库连接函数'
Sub ConnectionDatabase
Dim ConnStr
ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串!"
Response.End
End If
End Sub
'默认打开数据库连接
call ConnectionDatabase()
%>
这个是别人以前写的asp连接SQL数据库的例子,很详细,可以参考一下
热心网友
时间:2024-04-07 10:27
有什么错误提示啊?是不是数据库的路径不对啊?
热心网友
时间:2024-04-07 10:30
查一查数据库文件在不在,如果数据库正确,还有个问题就是IIS配置的问题。
主目录-配置-选项-启用父路径,选中即可。
热心网友
时间:2024-04-07 10:26
用DSN连接比较简单
conn.open "DSN=fifasp"
fifasp是系统ODBC里的名字如果有用户名
则可以在添加UID=admin
conn.open "DSN=fifasp;UID=admin"
像这样添加就行了