请教一下,用ado 方式向sql server2000的数据库中的表
写完数据后,就产生
unknown error 0x800a0c93
请教一下,这个是为什么?
数据可以正确写入..
谢谢了、

解决方案 »

  1.   

    在google里面搜一下0x800a0c93,很多的。自己看看你属于哪种类型。
      

  2.   

    最后出错是在Close() 那里,
    关闭时我确定没有使用数据库了,这个怎么处理? 还有就是我这个是结果集的关闭,关闭前执行的是插入数据库数据,通过addNew,update 操作,
    是不是这里有问题?
      

  3.   

    数据库操作放到
    try
    {
    }
    catch(_com_error &e)
    {
    }
    块中去。还有就是我这个是结果集的关闭,关闭前执行的是插入数据库数据,通过addNew,update 操作, 
    是不是这里有问题?
    //如果数据库不是立即更新方式,加上commit()试试。
      

  4.   

    是connetion.close还是recordset.close出错??
      

  5.   

    recordset.close之前
    Update你的记录,就OK!!