ASP和SQL连接不上

来源:百度知道 编辑:UC知道 时间:2024/05/29 05:29:27
我是看光盘上的列子,但运行不起来
[SqlException: SQL Server 不存在或访问被拒绝。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction)
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction)
System.Data.SqlClient.SqlConnection.Open()
student1.CCUtility.DBOpen() in c:\inetpub\wwwroot\student1\ccutility.cs:178
student1.CCUtility..ctor(Object parent) in c:\inetpub\wwwroot\student1\ccutility.cs:82
student1.student.Page_Load(Object sender, EventArgs e) in C:\Inetpub\wwwroot\student1\student.aspx.cs:74
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()

呵呵 这么写

<%
Response.Expires = 0
dim conn

set conn=server.CreateObject("ADODB.Connection")
str="Driver={SQL Server};server=你的IP;UID=用户名;PWD=密码;Database=数据库名"
conn.open str
%>

不用那么麻烦拉 `

dim conn
set conn="provider=sqloledb;data scoure=.;initial catalog=数据库名;password=sa;user id=sa;"
conn.open
response.write conn.state
你看页面要是显示了 1
就说明连接成功了
把response.write conn.state
注释就好了啊
用户名和密码是根据你自己的机子的密码来改
你试试