Avatar billede skovs Nybegynder
19. september 2006 - 12:43 Der er 1 kommentar og
1 løsning

Updatering vha. af ADo udløser fejl

Jeg har en stump kode som skal opdatere en SQL-tabel.

sdbrs("Fornavn") = FORNAVN
sdbrs("Efternavn") = EFTERNAVN
sdbrs("Adresse") = ADRESSE
sdbrs("Postnummer") = POSTNR
sdbrs("by") = bynavn
sdbrs.Update

Umiddelbart får jeg en fejl: -2147467259 : Incorrect syntax near the keyword 'by'

Jeg har forsøgt mig med at at anvende "'" og "[]" omkring "by" uden held. Er der nogen der har et bud på hvorfor og hvordan jeg løser denne lille udfordring så jeg kan opdatere tabellen.
Avatar billede Søren Bech Morsing Praktikant
20. september 2006 - 18:47 #1
har aldrig set det skulle været et problem ved den type opdatering du laver.

Den simple løsning: opdater dit feltnavn til bynavn eller city, så er du fri for den ballade i fremtiden


[by] er okay i select statements og i en direkte sql update eller insert, men du opdatere jo på dit recordset og ikke direkte i SQL
Avatar billede skovs Nybegynder
21. september 2006 - 08:25 #2
Har selv fundet en løsning. Umiddelbart skal man kun i dette tilfælde bruge ren sql og køre den via en excute.

Tak for inputs. Jeg lukker og slukker....
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