SQL数据库连接的问题,高手帮帮忙!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:34:28
我在网上找了个程序,是SQL数据库的,我把数据库还原,连接文件修改之后却提示数据库连接错误,不知道是哪里出了问题,希望大家帮帮忙
<%
'SQL防注入函数
dim sql_injdata
SQL_injdata= "'|and|or|exec|insert|select|delete|update|count|%|chr|mid|master|truncate|char|declare|--"
SQL_inj = split(SQL_Injdata,"|")
If Request.QueryString <> "" Then
For Each SQL_Get In Request.QueryString
For SQL_Data=0 To Ubound(SQL_inj)
if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_DATA))>0 Then
Response.Write "<Script Language=javascript>alert('参数错误,请不要注入!');history.back(-1);</Script>"
Response.end
end if
next
Next
End If

on error resume next
set conn=server.createobject("adodb.connection")
connstr="driver={SQL Server};server=local; uid=jsyc;pwd=123456;database=jzzs"
conn.open connstr
if err.number<>0 then

conn.Open "provider=sqloledb;data source=(local);uid=jsyc;pwd=123456;database=jzzs"
用这种形式就OK了。

把错误的提示给贴出来

set conn=server.createobject("adodb.connection")
conn.open"driver={SQL Server};" & "server=local;" & " uid=jsyc;" & "pwd=123456;" & "database=jzzs;"