Code:
strSQL = "INSERT INTO tblXact("
strSQL = strSQL & " XactType, PartsID, Cat, DateRecd, TimeRecd,"
strSQL = strSQL & " Carrier, InvNo, PartNo, Desc, Vendor, Requestor,"
strSQL = strSQL & " Usage, Location, DispDate, Comments, HazMat,"
strSQL = strSQL & " Staff, IssueNo, UpperDN, LowerDN, DateXact,"
strSQL = strSQL & " UserXact, QtyXact, CmntXact, StaffXact"
strSQL = strSQL & ")"
strSQL = strSQL & " VALUES("
strSQL = strSQL & "'" & XactType & "', '" & PartsID & "', '" & Cat & "', #" & DateRecd & "#, #" & TimeRecd & "#, '"
strSQL = strSQL & Carrier & "', '" & InvNo & "', '" & PartNo & "', '" & Nz(Desc, "") & "', '" & Vendor & "', '" & Requestor & "', "
strSQL = strSQL & NZ(Usage, 0) & ", '" & Location & "', #" & DispDate & "#, '" & Comments & "', " & HazMat & ", '"
strSQL = strSQL & Staff & "', '" & IssueNo & "', '" & UpperDN & "', '" & LowerDN & "', #" & DateXact & "#, '"
strSQL = strSQL & UserXact & "', " & QtyXact & ", '" & CmntXact & "', '" & StaffXact & "'"
strSQL = strSQL & ");"
With 4 or 5 variables per line, it is easy to comment out lines to find out which one has a problem.