以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML 与 数据库 』  (http://bbs.xml.org.cn/list.asp?boardid=17)
----  求助:VS.NET编的,编译没有错误,单机演示出错,连数据库不行,请高手指点!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=17&rootid=&id=7841)


--  作者:mathtju
--  发布时间:5/25/2004 8:33:00 AM

--  求助:VS.NET编的,编译没有错误,单机演示出错,连数据库不行,请高手指点!
请教高手问题。XML WEB SERVICES问题。C#写。
我准备单机建xml web services,我安装了iis,sql 2000,设置了虚拟目录,而且首页和注册的页面能打开,但是当我输入帐号,密码或者把注册信息提交的时候,浏览器就出现如下错误:希望高手指点,先谢过。急着需要。用vs。net调试没错误啊?就是用web浏览的时候连数据库后出错。导致后面的页都出不来了。

“/wabbs”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未将对象引用设置到对象的实例。
说明: 执行当前 web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: system.nullreferenceexception: 未将对象引用设置到对象的实例。

源错误:


行 108:   string connectionstring="select nickname from usermanager where nickname = "+"'"+ nicknametextbox.text+ "'";
行 109:   myds=myservice1.getds(connectionstring,strconn);
行 110:   if (myds.tables[0].rows.count!=0)
行 111:   {
行 112:    errlabel.text="对不起,你选用的昵称已经有人使用了";

源文件: c:\xmlsample\wabbs\register.aspx.cs    行: 110

堆栈跟踪:


[nullreferenceexception: 未将对象引用设置到对象的实例。]
   wabbs.register.okbutton_click(object sender, eventargs e) in c:\xmlsample\wabbs\register.aspx.cs:110
   system.web.ui.webcontrols.button.onclick(eventargs e) +108
   system.web.ui.webcontrols.button.system.web.ui.ipostbackeventhandler.raisepostbackevent(string eventargument) +57
   system.web.ui.page.raisepostbackevent(ipostbackeventhandler sourcecontrol, string eventargument) +18
   system.web.ui.page.raisepostbackevent(namevaluecollection postdata) +33
   system.web.ui.page.processrequestmain() +1277


--------------------------------------------------------------------------------
版本信息: microsoft .net framework 版本:1.1.4322.573; asp.net 版本:1.1.4322.573

if (myds.tables[0].rows.count!=0)具体怎么修改?还有问下web部署还需要什么?


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms