asp联系sql2000

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:13:11
我的数据库ip是:192.168.1.146 数据库名称是:gacpatc 用户名:sa 密码为空,我要查的是其中的GCYP_BZ这个表中的数据,请问怎么用asp连接?我连了很多次都没有成功!先谢谢各位了!!!

<%
Const SqlDatabaseName = "gacpatc" ' 数据库名字'
Const SqlPassword = "" '数据库密码'
Const SqlUsername = "sa" '数据库帐户'
Const SqlLocalName = "192.168.1.146" '数据库地址'

'数据库连接函数'
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()
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM GCYP_