VB怎么更新SQL里面某一列的数据为TEXT1里面的值??
    Dim strSQL As String
    Dim cnn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    rs.LockType = adLockOptimistic
    rs.CursorType = adOpenKeyset
    cnn.CursorLocation = adUseClient
    cnn.ConnectionString = connstr
    cnn.Open
   rs.Open "SELECT SUT FROM ZERO_TAB", cnn
      With rs
            .Fields("SUT") = Text1.Text
            .Update
      End With
         rs.Update

解决方案 »

  1.   

    rs.Open "update ZERO_TAB set SUT='" & text1.text & "'", cnn
      

  2.   

    cnn.execute "update ZERO_TAB set SUT='" & text1.text & "'"
      

  3.   

    rs.Open "update ZERO_TAB set SUT='" & text1.text & "'", cnn
      

  4.   

    cnn.execute "update ZERO_TAB set SUT='" & text1.text & "'"关键是别忘了 两个单引号~~