Slutter med en blank
HejJeg skriver fra Excel til tabel i Access med følgende sQL:
¨
Set objCommand = New ADODB.Command
objCommand.ActiveConnection = szConnect
'**** INSERT a new record into the database **************
' Load the SQL string into the Command object.
objCommand.CommandText = "INSERT INTO " & db_Table & _
"(dataark, tilbud, [ordre], arbejdsseddel, faktura, tilbehør, [CD Ordrenr], [Bekræftet levering], Kundenr, Navn, [Bestilling afsendt til Crawford], Salgssum, Kostsum, DB, DG, [Tilbud ann], [Ordre ann], Finished)" & _
"VALUES('" & Dataark & " ','" & Tilbud & " ','" & ordre & " ','" & Arbejdsseddel & " ','" & Faktura & " ','" & Tilbehør & " ','" & CD_Ordrenr & " ','" & Bekræft_Lev & " ','" & Kunde_Nr & " ','" & Kunde_navn & " ','" & Bestilling_afsendt & " ','" & Salgssum & " ','" & Kostsum & " ','" & DB & " ','" & DG & " ','" & Tilbud_Ann & " ','" & Ordre_Ann & " ','" & Ordre_Finished & "');"
' Execute the SQL statement.
objCommand.Execute Options:=adCmdText 'Or adExecuteNoRecords
Af, for mig, uforklarlige årsager indsættes der et mellemrum i hver kolonne - eller blank om man vil f.eks. hvis Ordrenr er lig "DK3055" så ser den ud som flg. i database "DK3055 "
HVORFOR NU DET?
