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

所有.net程序运行到connection.open()报错
机器上所有.net程序运行到类似这句connection.open()抛出异常,异常为System.NullReference,很怪,单步执行,发现connection根本不为空。
下载的petshop运行到那句也是错,排除程序错误。
数据库也没有问题,在vs2003里用自带的数据库建立连接也没有问题。
查了网上,说重装一下.net   framework,可重装了N遍也是没用。
求救。

------解决方案--------------------
那就给段有问题的程序看看啊
------解决方案--------------------
把sql升级到sp4看看
------解决方案--------------------
connection 不为空,不表示connection能够连接啊。你看看连接字符串是否正确。
------解决方案--------------------
重装MDAC试试
------解决方案--------------------
重装.net框架
------解决方案--------------------
重装,最省事
------解决方案--------------------
是啊,重装吧
------解决方案--------------------
安装杀毒软件,更新病毒库,来个全盘扫描。
有可能会好起来。
------解决方案--------------------
拿你的程序先去其它机器上试下..不行重装系统吧
------解决方案--------------------
用一台别的机子来做实验,看看是否出错