就是通过ADO连接数据库我不是很清楚,还有程序运行到Set mrc = cn.Execute(txtsql, msgtxt)就报错。也几是execute()搞不清楚

解决方案 »

  1.   

    Dim mrc As ADODB.Recordset改成Dim mrc As new ADODB.Recordset另外,你的cn什么时候打开的?
    再有,把Set mrc = cn.Execute(txtsql, msgtxt)改成mrc.open txtsql,cn......(后面参数我忘记了)
      

  2.   

    dim mrc as adodb.recordset
    set mrc=new adodb.recordset
    cn.open ""  '在中间填上已经连接好的数据库的一串字符
    mrc.open txtsql,cn, adOpenDynamic, adLockOptimistic试试看
      

  3.   

    你根本就没有建立数据库连接嘛!!!
    (set cn=....)