我是一个刚进这行的菜鸟,数据库用的是2000 VS2005 本机运行新做的网站并没有错误,可放到服务器上时频繁报错。
频繁发生列不属于表,可数据库表中一写有这列,做了很异常处理也没找出问题出在那,出错时都不会是同一页面,N个页面都会有这样的错误。
希望前辈给个可能产生这个错误的原因的思路,感激不尽!
刚注册来着木有分希望前辈帮帮忙!谢谢!
以下是服务器上的事件查看器的事件:
事件代码: 3005
事件消息: 发生了未处理的异常。
事件时间: 2012-3-29 15:03:46
事件时间(UTC): 2012-3-29 7:03:46
事件 ID: 786cca3d550a4c85ba7b474e7c466c78
事件序列: 7441
事件匹配项: 187
事件详细信息代码: 0
应用程序信息:
应用程序域: /LM/W3SVC/783747/Root-2-129774395256435347
信任级别: Full
应用程序虚拟路径: /
应用程序路径:
计算机名:
进程信息:
进程 ID: 3732
进程名: w3wp.exe
帐户名: NT AUTHORITY\NETWORK SERVICE
异常信息:
异常类型: ArgumentException
异常消息: 列“ddh”不属于表 。
请求信息:
请求 URL: http://www.aaa.com/aa.aspx
用户主机地址: 10.0.13.1
用户:
是否已经过身份验证: False
身份验证类型:
线程帐户名: NT AUTHORITY\NETWORK SERVICE
线程信息:
线程 ID: 1
线程帐户名: NT AUTHORITY\NETWORK SERVICE
是否正在模拟: False
堆栈跟踪: 在 System.Data.DataRow.GetDataColumn(String columnName)
频繁发生列不属于表,可数据库表中一写有这列,做了很异常处理也没找出问题出在那,出错时都不会是同一页面,N个页面都会有这样的错误。
希望前辈给个可能产生这个错误的原因的思路,感激不尽!
刚注册来着木有分希望前辈帮帮忙!谢谢!
以下是服务器上的事件查看器的事件:
事件代码: 3005
事件消息: 发生了未处理的异常。
事件时间: 2012-3-29 15:03:46
事件时间(UTC): 2012-3-29 7:03:46
事件 ID: 786cca3d550a4c85ba7b474e7c466c78
事件序列: 7441
事件匹配项: 187
事件详细信息代码: 0
应用程序信息:
应用程序域: /LM/W3SVC/783747/Root-2-129774395256435347
信任级别: Full
应用程序虚拟路径: /
应用程序路径:
计算机名:
进程信息:
进程 ID: 3732
进程名: w3wp.exe
帐户名: NT AUTHORITY\NETWORK SERVICE
异常信息:
异常类型: ArgumentException
异常消息: 列“ddh”不属于表 。
请求信息:
请求 URL: http://www.aaa.com/aa.aspx
用户主机地址: 10.0.13.1
用户:
是否已经过身份验证: False
身份验证类型:
线程帐户名: NT AUTHORITY\NETWORK SERVICE
线程信息:
线程 ID: 1
线程帐户名: NT AUTHORITY\NETWORK SERVICE
是否正在模拟: False
堆栈跟踪: 在 System.Data.DataRow.GetDataColumn(String columnName)
解决方案 »
- 数据集是否支持Distinct和联合查询
- asp.net同一个页面用启动一个控件的同时启动另一个控件
- 请问如何将html<select>下拉框的选中的值传递给服务器控件DropDownList?
- 求助asp.net web.config问题
- 一个关于枚举的问题~~~
- 读取用户控件属性的问题
- 这是不是.net平台的bug哦……真是郁闷啊
- 新出炉的问题,不会也来看看:Session里面保存信息的性能问题
- 请问在后台CS文件中怎样声明Datalist变量?
- webapi做服务端,应该何时对客户端提交的加密数据解密。
- 请教关于Button按钮的click事件问题
- asp.net连接数据库,并把查询结果显示到网页
异常消息: 列“ddh”不属于表
--------------------------------------
如果这个是随机性的,很大一部分原因是因为程序中用了些不该用的static全局变量一些数据库操作的地方,我估计你肯定用的什么sqlhelper,并且不是自己写的比如有些静态的sqlconnection啊这类的。自己找慢慢找,这个别人帮不了
不该用的static全局变量 大概会有那些情况呢?sqlconnection没用静态sqlhelper这也没用,
网站框架是别人搭的,抽象工厂模式,业务层全是静态方法。
连接不够用是指:数据并发?连接线程限制?服务器内存或硬件?
如是SQL语句问题应都会出错,但不是一个具体页面一直报错。会不会是因为查询过程中一直在等待发生超时没有获取到要想的结果?
本地通过了,也没测出问题,到服务器后,使用人多了就会出错,出错不是单一的一个人页面死掉,而是整个网站每个人打开都出错,每次都更新下BIN文件,找了好久的代码,也做了很多异常处理,不知道是怎么产生的错误。