Else
flds = insertFields("LOCALIDent", "TECHORDERAUTHOR", "PARTNUMBER", "NOMENCLATURE", "DATEADD", "INITIALADD", "Remarks")
debug.print flds
Vals = insertValues(SqlText(Me.LCLID), SqlText(Me.Tech_Order), SqlText(Me.Part_Number), SqlText(Me.Nomenclature1), SqlDate(Me.Date_Add), SqlText(Me.Initials), SqlText(Me.Remarks1)
debug.print insertValues
StrSql = createInsert("LOCALMAN", flds, Vals)
debug.print StrSql
CurrentDb.Execute StrSql
Public Function insertValues(ParamArray varValues() as Variant) as String
Dim varValue as String
For Each varValue in varValues
[indent]If IsNull(varValue) Then varValue = "NULL"[/indent]
[indent]If insertValues = "" Then[/indent]
[indent][indent]insertValues = "(" & varValue[/indent][/indent]
[indent]Else[/indent]
[indent][indent]insertValue = insertValue & ", " & varValue[/indent][/indent]
[indent]End If[/indent]
Next varValue
If Not insertValues = "" Then
[indent]insertValues = insertValues & ")"[/indent]
End If
End Function