大家好!
做了个系统,有时很正常,速度也还可以。但有时就不能从数据库(SQL Server 2000)中取得数据
有另一个系统,用的是同一个数据库,可以正常访问,但这个系统就不行!
当不能取得数据过后一会儿,又可以了,又恢复正常了!
请问这种问题如何解决呢?
我找了一下原因,可能是数据库死锁,但是如果解决呢?为什么过一会又自动好了呢?
我的系统是C#,ASP.NET 2.0 使用了AJAX
谢谢!
做了个系统,有时很正常,速度也还可以。但有时就不能从数据库(SQL Server 2000)中取得数据
有另一个系统,用的是同一个数据库,可以正常访问,但这个系统就不行!
当不能取得数据过后一会儿,又可以了,又恢复正常了!
请问这种问题如何解决呢?
我找了一下原因,可能是数据库死锁,但是如果解决呢?为什么过一会又自动好了呢?
我的系统是C#,ASP.NET 2.0 使用了AJAX
谢谢!
是不是你的页面被缓存了?
页面加载时有一个DropDownList控件,是页面加载的时候自动从数据库中取的,而有时就取不出来数据。
而打开其它的页面的时候(是将取出的数据显示在GridView中的),居然说找不到列什么的,而语句是完全正确的!但是当系统没有问题的时候不管访问哪个页面都很正常的!一出问题,只要是链接到数据库的页面,都不能显示或不能取出数据
报错每次刷新都不同!
刷新时有时显示DataReader没有关闭,有时显示实例没有初始化,有时显示列找不到,什么报法都有!因为程序现在已经很大的,我一个个都找了,DataReader都关闭了,结果还是一个样!