Avatar billede bling Nybegynder
27. maj 2005 - 11:50 Der er 4 kommentarer og
1 løsning

Database indsæt som tekst

Jeg er igang med en kode der ligger data ind i en acces database.
Det burde ikke være noget problem, men kan ikke få den til at gøre det på rigtigt :)
Her er problemet:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Invalid use of '.', '!', or '()'. in query expression 'S. Bjørn'.

/test/default.asp, line 83


Det skyldes:

strSQL = "update hreport set hrplayer = " & name
            Conn.Execute(strSQL)


Men skal der nogle tegn ind ved & name eller hvad skal der gøres for at den bare tager det som alm. tekst og ligger det ind?

På forhånd tak!
Avatar billede kalp Novice
27. maj 2005 - 11:51 #1
strSQL = "update hreport set hrplayer = '" & name &"'"
Avatar billede busschou Praktikant
27. maj 2005 - 12:03 #2
en streng skal være omsluttet af '
ex "Select from tabel where navn = 'benny'"
en dato skal være omsluttet af #
ex "Select from tabel where dato = #23-02-1998#"
tal skal ikke være omsluttet af noget
ex "Select from tabel where alder = 14"
:o)
Avatar billede bling Nybegynder
27. maj 2005 - 12:05 #3
Okay. Tak skal i ha :D
Avatar billede bling Nybegynder
27. maj 2005 - 12:05 #4
kalp hvis du svarer så får du point... ;)
Avatar billede kalp Novice
27. maj 2005 - 12:40 #5
kommer her:)
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