之前因为在VC6中通过ADO方式删除数据表数据时,出现RunTime Error,但是添加和修改数据表中数据时均正常。
后来没办法我就重装了软件,代码还是原来的,没有更改。现在可以正常删除了。
但是又出现了新的问题:
在图形用户界面的数据表上右击之后对表进行新建、设计、打开等操作时,总是出现“未将对象引用设置到对象实例”,但SQL命令可以使用。各位大侠救命啊!!!

解决方案 »

  1.   

    参考:http://social.microsoft.com/forums/zh-CN/sqlserverzhchs/thread/55dcae9f-97cc-4d9b-a198-a397f16e71a8/
      

  2.   

    请大家帮帮忙吧,这类问题我见问的很多,有说要重装,又说要打补丁。我打补丁了(SP2,SP3都打过了),不行;重装了,还是不行,茫茫学海,答案在何处啊
      

  3.   

    Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.logs也没有报错,这是什么原因呢?
      

  4.   

    重装系统,再重装sql呢,只能试试了,挺麻烦的
      

  5.   

    ghost重装一点都不麻烦的,找问题更麻烦
      

  6.   

    解决了,没有重装系统,也没有弄清楚真正原因。由于本人的懒惰,一直不想重装系统,耗了这么些天,今天装了一次2000(2005已经卸载),没有成功,提示说是操作系统不支持,我的系统是XP;后来在卸载2000的时候在“添加/删除程序”列表中出现多项2005的组件:Microsoft SQL Server 2005,Microsoft SQL Server 2005 Analysis service,Microsoft SQL Server 2005 Desktop Engine,SQL Server Database Sevices 2005 Service PACK 2… 怎么也删除不掉(注册表相关内容也都删光净了,安装文件也删除干净了,卸载软件也用了……),没办法只好重新安装程序(2005),再卸载。安装过程中出现“xxx内存错误xxx,0x……不能读写……”,没有理会,安装完毕之后,仍然出现“未将对象引用设置到对象实例(SQLEdit)”问题。再次卸载仍有以上问题。从微软帮助和支持网站上搜到《如何手动卸载 SQL Server 2005 实例》文章,甚是繁琐,但为了不重装系统。我决定再安装一次(2005),然后按文章中的步骤一步一步卸载。安装过程中,仍然出现了以上“xxx内存错误xxx,0x……不能读写……”的错误提示,没有理会,继续安装出现“找不到.net Framework XXX文件”提示(XXX为繁体字),于是我不加思索的重装了.net Frame Work 2.0。等我的SQL 2005完毕时,我怀着一丝侥幸,打开了管理器,加载数据库,奇迹出现了:数据库中数据表竟然可以打开了,也可以修改和新建了,这是.net Frame Work 2.0的安装完毕提示重启计算机。重启之后,打开数据库管理器,一切正常。
    真的很奇怪,大家看看是哪一步让这一切正常了呢。不管怎样,可以用了,谢谢大家的帮助