检查一下ADO是否与数据库保持连接

解决方案 »

  1.   

    已经连接好了,因为别的表可以查询
    在pl*sql中也可以查到这个同义词表对应的记录.即:select * from aa ;能得到记录
      

  2.   

    ado 好像不是这么用的,好像要使用结果集才行吧?recordset.open(),具体用法你在查查吧,在VB中是这么用的,Delphi中不是很熟
      

  3.   

    那么在VB中是怎么用的呢?
    不要用ODBC,就用ADO连接.
      

  4.   

    “aa”是否是远程的数据库表,如果用到了数据库链接,在ADO连接串中加入参数“DistribTX=0”试试,如果还不行,试试用ODBC的连接串,设置参数“MTS=T”,
      

  5.   

    谢谢 myrou(myrou) ,我加了DistribTX=0这个参数后,就好了.但是我不知道这个参数是做什么用的.