我试过但找不到错误,我也尝试了调试模式。看来我在这里错过的非常明显。
问题:我的一个参数没有保存SmsMessage
但其他人正在保存。请检查我的代码/方法。
Private Sub saveData(ByVal strIndex As String, ByVal strFrom As String, ByVal strMessage As String, ByVal strDateTime As String)
Dim sql As String = "INSERT INTO tblTempMessageLog([SmsIndex], [SmsSender], [SmsMessage], [SmsTimeDate]) VALUES(@SI,@SS,@SM,@SDT)"
conn.Close()
conn.Open()
cmd = New OleDbCommand(sql, conn)
With cmd.Parameters
.AddWithValue("@SI", strIndex)
.AddWithValue("@SS", strFrom)
.AddWithValue("@SM", strMessage)
.AddWithValue("@SDT", strDateTime)
End With
cmd.ExecuteNonQuery()
conn.Close()
表: