一个参数不保存在访问数据库中

时间:2015-10-29 13:35:00

标签: vb.net ms-access

我试过但找不到错误,我也尝试了调试模式。看来我在这里错过的非常明显。

问题:我的一个参数没有保存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()

表:

enter image description here

0 个答案:

没有答案