作者whileloop (回圈)
看板C_Sharp
标题[问题] IIS与SQL Server的沟通..
时间Wed Apr 29 16:44:30 2009
我已用VS.Net 2005写了一个Web程式。使用C#、SQL Server 2005开发..
我将写好的程式与资料库搬移到Win2K server,结果有问题(这以後再说)
所以我改以自己的电脑(原开发的环境)来测试,OS是XP,有IIS
经过一翻坡折後,终於可以让IIS来跑ASPX了...
但是,只要有连结资料库的页面,仍然有问题。错误讯息如下:
'/bbb' 应用程式中发生伺服器错误。
----------------------------------------------------------------------------
无法开启登入所要求的资料库 "DB"。登入失败。
使用者 '王大明\ASPNET' 的登入失败。
描述: 在执行目前 Web 要求的过程中发生未处理的例外情形。请检阅堆叠追踪以取得
错误的详细资讯,以及在程式码中产生的位置。
例外详细资讯: System.Data.SqlClient.SqlException: 无法开启登入所要求的资料库
"DB"。登入失败。使用者 '王大明\ASPNET' 的登入失败。
原始程式错误:
行 31: SqlDataAdapter myAdapter = new SqlDataAdapter(strSQL, conn);
行 32:
行 33: myAdapter.Fill(myDataSet,"tempTable");
行 34: return myDataSet.Tables["tempTable"];
行 35: }
原始程式档: d:\Webtest\App_Code\DBConnection.cs 行: 33
===========================================================================
以上是权限问题吗?还是SQL连线字串有问题?
Data Source=王大明;Initial Catalog=DB;Integrated Security=True
PS:使用VS,Net的Web Server可以正常work,但是想以IIS来run看看却有问题..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.154.204
2F:→ whileloop:^^" 感谢! 原来如此... 04/30 22:16