conn.Execute ("Update 表1 set C=' Text1.Text',K=' Text2.Text ',G=' Text3.Text '")
出错说execute的方法connection失败

解决方案 »

  1.   

    conn连接了没有?conn没有连接,当然不会执行Execute。
      

  2.   

    conn先NEW
    再设置ConnectionString属性
    接着Open一下
    现在才可以执行
    用完Close
    再Set Nothing
      

  3.   

    conn.Execute ("Update 表1 set C=' " & Text1.Text & "',K='" & Text2.Text & "',G='" & Text3.Text & "'")把打开 conn 的语句贴上来,大致是这个样子:Dim conn As ADODB.ConnectionSet conn = New ADODB.Connection
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb"
      

  4.   

    conn.Execute  "Update 表1 set C=' "& Text1.Text &"',K='"&  Text2.Text &" ',G='"&  Text3.Text &"''"