Asp与Access数据库连接如何转换成与SQL连接的代码?

来源:百度知道 编辑:UC知道 时间:2024/06/02 02:46:54
如将以下代码改写成ASP与SQL的连接?
<%
dim conn,db
dim connstr
db="Databases/asp99cms.mdb" '数据库文件位置
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if
sub CloseConn()
conn.close
set conn=nothing
end sub
%>

connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
改为connstr="driver={SQL Server};server=SV1;uid=sa;pwd=;database=pubs"
SV1为服务器IP,本机的话可以用localhost代替,uid,pwd是SQL数据库的用户名和密码,database是数据库名

connstr="driver={SQL Server};Server=localhost;DataBase=DataBase;UID=UID;passWord=passWord;"

ASP与SQL连接和与Access连接,改动一下这个连接语句就好。

另外就是程序中有些SQL语句要改,因为有些语句在SQL里不支持,或者写法不一样。