我做了一个收费管理程序,采用的是ado+sql2000的方式,原来程序运行正常,
后来,我重做了机子(由winXP改为win2000)后,一运行程序就出现一个提示框:
“0x00438626”指令引用的“0x00000000”内存。该内存不能为“read”.
请教这该如何处理?

解决方案 »

  1.   

    程序原来运行是正常的。我更改服务器后,接不上数据库了。
    在控制面板中odbc数据源也连不上
      

  2.   

    在控制面板中odbc数据源连接sql2000的数据库时,提示:
    用户"sa"登录失败,原因:未与信任的sql server连接相关联
      

  3.   

    为什么只在winXP或win2000服务版中才能用odbc连接上服务器
    而在win2000个人版和win98下,却不行。提示如上
      

  4.   

    是你连接数据库的时候出了问题,
    ado连sql有两中种方法,不要混用.