换上用ADO连sql2000后就提示错误,请大侠看看什么回事!!!
我的一个管理系统软件原先是用ADO连Access2000,工程运行一切正常,我后来在CCcApp---InitInstance()中把连接换上用ADO连sql2000,运行后可当你输入记事本中登录的用户名和密码时,就提示错误:“连数据库错误信息:Idspatch error #3092”,然而其他一切都是正常的(比如你点界面上“添加”按钮,输入资料后,在企业管理器的power.mdb中都可找到资料),我电脑其他几个管理系统软件换上用ADO连sql2000都出现同样问题,请问我应该怎样处理才能除去错误提示:“连数据库错误信息:Idspatch error #3092”,请大侠一定帮忙看看,谢谢!!!
工程如下
 http://www.jzfybjy.com/%B3%F6%B2%EE%B9%DC%C0%ED%C8%ED%BC%FE%D4%B4%B4%FA%C2%EB.rar

解决方案 »

  1.   

    什么mdb文件啊!还有就是你把SQL语句里的关键字都加上[]符号,如
    select * from [tablename] where [field1]=....
      

  2.   

    "什么mdb文件啊!还有就是你把SQL语句里的关键字都加上[]符号,如
    select * from [tablename] where [field1]=...."我没加上[]符号啊,你看看代码就知道了!!!
    sql server的数据库文件是power,我发贴子写错了.我原先的解压包用了中文,可能解压不了, 新的工程如下
    请大侠一定帮忙看看,谢谢!!!新的工程如下http://www.jzfybjy.com/111.rar
      

  3.   

    我的连SQL SERVER的代码如下,改为windows验证模式的代码应该怎样改啊?????谢谢!!!m_pConnection->Open("driver={SQL Server};Server=127.0.0.1;DATABASE=power;UID=sa;PWD=001129","","",adModeUnknown);
      

  4.   

    “连数据库错误信息:Idspatch error #3092"有哪些原因啊??????????????
      

  5.   

    可"#3092--目标表不存在",为什么我加的一些资料又在sql2000里的数据库里的目标表里找得到啊???????可否解释一下,我已被这问题搞晕了!谢谢!!!
      

  6.   

    我先是用ADO连Access2000,工程运行一切正常,后来我改用ADO连sql2000,就提示:Idspatch error #3092"我是这样来设置sql2000的,而不是把脚本导入查询分析器,请你看看不知道有没有错误???这可能是提示:Idspatch error #3092"的原因吧!谢谢!!!先在企业管理器中新建数据库power----点企业管理器中菜单"工具"----数据转换服务---导入数据-----然后把原Access2000数据库power中的表导入企业管理器中新建的数据库power.
      

  7.   

    请问我安装SQL2000时用了混合模式(包含windows模式),这会不会是错误提示:“连数据库错误信息:Idspatch error #3092"的原因啊??????