有谁在win2000上装了 sql2000和DELPHI6没问题的吗?
试一试用Adoquery的execsql看有问题没有?试者肯定给分.

解决方案 »

  1.   

    我的Delphi+ADO+SQL2000没有你这样的问题,能写的更清楚吗?
      

  2.   

    我是暂时连了Access数据库,写一条sql语句向一表中插入记录,执行Execsql时就出错
    我把sql2000装了后msado15.dll文件是V2.6版,我把这个文件换成一个V2.1版的
    就没问题了。但在sql2000中打开表时或出错。
    是不是连了access的问题呢?
    你是用sql2000,是用的ado控件吗?
      

  3.   

    Ado用ole连接字符串直接连access数据库文件,没问题,但通过odbc连接就有问题了
    不知怎地后者的速度还快一些。
    turbozzh便宜你了,没人理贴子了,给分吧,能给自己吗,不能
      

  4.   

    我的没有问题呀。line说的对,贴出来看看。
      

  5.   

    用SQL2000必须用ADO2。6及以上版本。
    我用Windows 2000 Server+Delphi 6+SQL Server 2000 Enterprise 中文版,Never problem
      

  6.   

    我是在Windows 2000 Server+Delphi 6+SQL Server 2000 Enterprise 环境下
    用ado通过odbc再连接access2000数据库时出的问题,
       写一条sql语句向一表中插入记录,执行Execsql时就出错
    sql2000装了后msado15.dll文件是V2.6版,我把这个文件换成一个V2.1版的
    就没问题了。
    程序就是一个sql执行
    adoquery1.close;
    adoquery1.sql.text:='insert into table1(id,name) values(''01'',''aaa'')';
    adoquery1.execsql;
    最后一句执行时出错,错误为'access violation at address 1F487CAB in module 'mdado15.dll' write of adress 01532024'
      

  7.   

    新版ado控件需重新导入,delphi可能没有对新版包装
      

  8.   

    我用没有问题;
    是不是你jet 的版本选错了;
    3.51 连接access97
    4.0连接access2000
      

  9.   

    delphi6 的ado可能时有问题;adocommand 一运行就不只结果了;可能程序都要退出
      

  10.   

    我是用ado通过  odbc   再连接access2000数据库时出的问题
    用jet4.0直接连也是没问题的
    我感觉用前者还快一些。
      

  11.   

    我的d5(ADO Patch2)+Access2002,用ODBC连也有此问题!
      

  12.   

    总算有知音了,是micro和boland他们这些家伙的问题了