Avatar billede mickill Nybegynder
20. august 2003 - 10:44 Der er 7 kommentarer og
1 løsning

insert into problem

Hejsa

Når jeg prøver dette:

set rsKontaktperson = server.createobject("adodb.recordset")
SQL2="INSERT INTO Brevflet ( Kontaktperson, Firma, Adresse, Nr, Postnr, Bynavn, Afdeling ) SELECT T_Kontaktpersoner.Kontaktperson, T_Kontaktpersoner.Firma, T_Kontaktpersoner.Adresse, T_Kontaktpersoner.Nr, T_Kontaktpersoner.Postnr, T_Kontaktpersoner.Bynavn, T_Kontaktpersoner.Afdeling From T_Kontaktpersoner WHERE (((T_Kontaktpersoner.Kontaktperson) <> ""))"
rsKontaktperson.open SQL2, Conn

får jeg denne fejl:

Der er en syntaksfejl i strengen i forespørgselsudtrykket "(((T_Kontaktpersoner.Kontaktperson) <> "))"

hvad gør jeg galt ??

/Mickill
Avatar billede erikjacobsen Ekspert
20. august 2003 - 10:45 #1
SQL2="INSERT INTO Brevflet ( Kontaktperson, Firma, Adresse, Nr, Postnr, Bynavn, Afdeling ) SELECT T_Kontaktpersoner.Kontaktperson, T_Kontaktpersoner.Firma, T_Kontaktpersoner.Adresse, T_Kontaktpersoner.Nr, T_Kontaktpersoner.Postnr, T_Kontaktpersoner.Bynavn, T_Kontaktpersoner.Afdeling From T_Kontaktpersoner WHERE (((T_Kontaktpersoner.Kontaktperson) <> ''))"
Avatar billede erikjacobsen Ekspert
20. august 2003 - 10:45 #2
Hmm faktisk nok
SQL2="INSERT INTO Brevflet ( Kontaktperson, Firma, Adresse, Nr, Postnr, Bynavn, Afdeling ) SELECT T_Kontaktpersoner.Kontaktperson, T_Kontaktpersoner.Firma, T_Kontaktpersoner.Adresse, T_Kontaktpersoner.Nr, T_Kontaktpersoner.Postnr, T_Kontaktpersoner.Bynavn, T_Kontaktpersoner.Afdeling From T_Kontaktpersoner WHERE ((T_Kontaktpersoner.Kontaktperson) <> ''))"
Avatar billede erikjacobsen Ekspert
20. august 2003 - 10:46 #3
Nej, hov der er jo 3 parenteser ;)) Glem min sidste kommentar
Avatar billede eagleeye Praktikant
20. august 2003 - 10:53 #4
Prøv med  is not Null  i stedet for  <> ''
Avatar billede mickill Nybegynder
20. august 2003 - 10:58 #5
Jeg har nu prøvet sådan:
(((T_Kontaktpersoner.Kontaktperson) " & IS NOT NULL & "))"
rsKontaktperson.open SQL2, Conn
men får en synbtaksfejl
Avatar billede eagleeye Praktikant
20. august 2003 - 10:59 #6
Det skal bare stå som ren tekst i SQL sætning det er ikke en variable:

(((T_Kontaktpersoner.Kontaktperson) IS NOT NULL))"
Avatar billede mickill Nybegynder
20. august 2003 - 11:04 #7
tak, det hjalp.

Smid lige et svar.
Avatar billede eagleeye Praktikant
20. august 2003 - 11:12 #8
ok ;)
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
Kurser inden for grundlæggende programmering

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