johngalt69austin
Technical User
I am writing an "Insert Into" query that when activated (via a check box event procedure) will insert into table "NCStatusChange" the following fields:
NCNumber
SystemNumber
DateTime
UserId
via a SQL query. The data is being pulled from a form called "frmEngByNCNo". Unfortunately it is not working and I can't figure out why. It keeps coming back to a "Runtime Error" Invalid Syntax in INSERT INTO statement. Can anyone else see where I am going wrong?
Private Sub IssueClosed_Click()
On Err GoTo Err_IssueClosed_Click
Dim SQL As String
Dim SystemNumber As String
Dim UserID As String
Dim NCNumber As String
Dim DateTime As String
SystemNumber = [Forms]!frmEngByNCNo.SystemNumber
DateTime = [Forms]!frmEngByNCNo.DateTime
UserID = [Forms]!frmEngByNCNo.IssueClosedBy
NCNumber = [Forms]!frmEngByNCNo.NCNumber
SQL = "INSERT INTO NCStatusChange(NCNumber, SystemNumber, DateTime, UserId)" & _
"Values('" & NCNumber & "','" & SystemNumber & "','" & DateTime & "', '" & UserID & "');"
DoCmd.SetWarnings False
DoCmd.RunSQL SQL
DoCmd.SetWarnings True
Exit_IssueClosed_Click:
Exit Sub
Err_IssueClosed_Click:
MsgBox Err.Description, vbOKOnly
Resume Exit_IssueClosed_Click
End Sub
NCNumber
SystemNumber
DateTime
UserId
via a SQL query. The data is being pulled from a form called "frmEngByNCNo". Unfortunately it is not working and I can't figure out why. It keeps coming back to a "Runtime Error" Invalid Syntax in INSERT INTO statement. Can anyone else see where I am going wrong?
Private Sub IssueClosed_Click()
On Err GoTo Err_IssueClosed_Click
Dim SQL As String
Dim SystemNumber As String
Dim UserID As String
Dim NCNumber As String
Dim DateTime As String
SystemNumber = [Forms]!frmEngByNCNo.SystemNumber
DateTime = [Forms]!frmEngByNCNo.DateTime
UserID = [Forms]!frmEngByNCNo.IssueClosedBy
NCNumber = [Forms]!frmEngByNCNo.NCNumber
SQL = "INSERT INTO NCStatusChange(NCNumber, SystemNumber, DateTime, UserId)" & _
"Values('" & NCNumber & "','" & SystemNumber & "','" & DateTime & "', '" & UserID & "');"
DoCmd.SetWarnings False
DoCmd.RunSQL SQL
DoCmd.SetWarnings True
Exit_IssueClosed_Click:
Exit Sub
Err_IssueClosed_Click:
MsgBox Err.Description, vbOKOnly
Resume Exit_IssueClosed_Click
End Sub