最近几天发现一个怪问题,就是当我把笔记本从开发室拿到寝室后我的ASP程序无法连接SQL SERVER数据库,经过分析判断,发现是没有插网线所致。但由于我开发的这个项目是属于保密性质的,此程序所在的计算机不能上网,不可能不用SQL SERVER作数据库吧,后经过尝试发现只要把连接地址改为计算机名就行!
即把
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=localhost;UID=sa;PWD=;DATABASE=manage"
conn.open DSNtemp
%>
改为
<%
Set conn = Server.CreateObject("ADODB.Connection")
DSNtemp="DRIVER={SQL Server};SERVER=你的计算机名;UID=sa;PWD=;DATABASE=manage"
conn.open DSNtemp
%>
计算机名的取得不用我多说了吧
在我的电脑右键属性,计算机名如图