做的第一个带数据库的web网页程序,编辑时数据显示正常。运行时出错。。。。(50分)

  • 主题发起人 主题发起人 xuegaoyili
  • 开始时间 开始时间
X

xuegaoyili

Unregistered / Unconfirmed
GUEST, unregistred user!
我首先向页面放了一个sqlDataAdapter,通过它的向导,最后生成了一个sqlConnection,和四个sqlCommand,并且在编辑环境下,连接都成功,语句也设置成功。然后我在页上上放了一个DataGrid和一个DataSet,并且连接都成功了。在页面的DataGrid上已显示数据。。。
问题是,我运行起来后,页面上没有任何显示,开始以为是连接没打开。就用一按钮触发,
sqlConnection1.Open();
可点击后,页面报错
“/test”应用程序中的服务器错误。
--------------------------------------------------------------------------------
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
源错误:

行 145: private void Button1_Click(object sender, System.EventArgs e)
行 146: {
行 147: sqlConnection1.Open();
行 148: }
行 149: }
 
在Page_Load()这里做连接的吗
 
通过程序代码设置sqlConnection1 的连接字符串
如:SqlConnection conn = new SqlConnection(你的连接字符串);
conn.Open();
 
请问一下还需要在Gobal.aspx中写这写代码吗?
 
后来发现,同一台机子,用vs2005做的就可以用。2003的可能在权限上有点问题。。。
 
多人接受答案了。
 

Similar threads

后退
顶部