日代表什么生肖:SQL 和 IIS 怎么连接????急!在线等!谢谢!

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 10:44:41
先看这段文字:
把数据库.txt还原
然后设置Conn.ASP的连接字符串
connstr = "driver={sql server};server=TODAY20041028;uid=jindtvcip;pwd=xi2004xcipi;database=JinDate;"
server=TODAY20041028是指服务器名称为TODAY20041028,请改成你的Sql Server服务器名称
uid=jindtvcip 是指连接服务器的用户名
pwd=xi2004xcipi 是指连接服务器的密码
database=JinDate 是指连接服务器的数据库名
再看我改后的ASP文件:
connstr = "driver={sql server};server=FQZL;uid=;pwd=;database=dyhome;"

set conn=server.createobject("ADODB.CONNECTION")
if err.number<>0 then
err.clear
set conn=nothing
response.write("网站暂停!错误原因:数据库出错,请联系我们的管理员!错误代码:X00NODATE")
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write("网站意外停止!错误原因:数据库连接出错,请联系我们的管理员!错误代码:X00NODATE")
Response.End
end if
end if
因为我打开SQL时,都不用密码,所以我就没填,而且我也不知道SQL怎么用?但我已经把它装好了,也运行起来了,但不知道还要设置些什么东西?这个网站一运行就显示"网站意外停止!错误原因:数据库连接出错,请联系我们的管理员!错误代码:X00NODATE"!!!数据库文件我已经改成:dyhome.mdb了!但为什么没用???请高手回答!谢谢!!
我系统是XP SP2!

第一个response.write没有用,去掉最外面那个判断吧.

connstr中的用户名和密码必须写,密码可以是空,但是用户名不可能没有

你的sql是2000还是2005

我可以教你一个好办法
首先你要确定对这个数据库的用户的权限,如果你没有在SQL里面建用户的话,那你也可以用超级管理员来进入你的主机
然后就可以新建一个记事本,把他的扩展名改为UDL,然后直接打开,一步一步来就可以了,最后确定
最后一步再用记事本方式打开这个文件,当中有你要的连接字符串,有一些小问题改一下就可以