日期:2014-05-18  浏览次数:20787 次

求助,用VS2008开发系统后登录时遇到的问题
用VS2008开发了一个系统后,登录时遇到下面问题,

应用程序的组件中发生了无法处理的异常。如果单击“继续”,应用程序将忽略错误并尝试继续。
用户‘Allen-PC\Allen’登录失败。。

应该是数据库的问题吧,如何解决呢,求高人指教!



------解决方案--------------------
不要点继续。

看调用堆栈最顶端,是哪个模块什么函数多少行报错。

把相关代码贴出来。
------解决方案--------------------
无法连接到数据库,如果数据库装在你本机上,可试着将server=.修改为server=(local)。还有,程序中最好能加错误处理,将错误信息写入到文件中方便分析错误原因。写日志可借助Log4net组件。http://blog.163.com/xiaozhi797@126/blog/static/624402882009517104814362/
------解决方案--------------------
这样的错误一般都是连接数据库出错,你顺着这个方向调试一下,如果代码没有问题,你再看看数据库的验证方式,如果是window验证方式就改为sql server验证方式。