Avatar billede Morten Nybegynder
10. oktober 2003 - 13:52 Der er 1 kommentar og
1 løsning

Slutter med en blank

Hej

Jeg 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?
Avatar billede Morten Nybegynder
10. oktober 2003 - 13:53 #1
GLEM det det er jo " ' " der skal ændres til "'"
Avatar billede Morten Nybegynder
10. oktober 2003 - 13:55 #2
Eller helt præcis & " '" & til & "'" &
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester