作者leicheong (睡魔)
看板Programming
标题Re: ASP.NET
时间Sun Jun 24 10:50:40 2007
※ 引述《buubuu (buu)》之铭言:
: 小弟不才>"<
: 在会员验证的地方 一直跑不出来
: 它一直说 "ConnectionString 属性尚未初始化"
: [deleted]
测试结果: 'C:\Documents and Settings\buu\My Documents\Visual Studio
2005\Projects\WebSite1\DB.mdb' 不是一个有效的路径。请确定路径名称是拼对的,而
且档案位於您所连接的伺服器上。
证明你给的code没有问题.
不过, 我没有在你的web.config中看到有关sessionState的部份. 如果
不是因为无关而没贴上来的话, 把这些都加回去吧.
在<system.web>内加上:
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>
还有你处理password的方式会容许被SQL injection attack攻击, 请爱用
OleDbCommand.Parameters.
还有其实用Convert.ToInt32(objCmd.ExecuteScaler())来获得"select count(*)..."
就可以了, 不需要用OleDbDataReader.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.152.219.83