Avatar billede yuksel Nybegynder
24. maj 2005 - 12:00 Der er 5 kommentarer og
1 løsning

fejl i sql sætning

hej til alle.
jeg har følgende sql sætning som ikke virker.
Me.Lst_test.RowSource = "SELECT  TEKST.TEKST FROM  TEKST WHERE ((TEKST.TekstType)='Biltype')
and ((TEKST.FType)=' " & Fnavn & " ')"


den melder fejl ved  :
((TEKST.FType)=' " & Fnavn & " ')"


værdien for Fnavn er "TOFF"
og i tildfælde af at jeg skriver :
((TEKST.FType)=' TOFF')"
så virker det godt , men det skal være fra variable da den er
skiftende hele tiden.

er der nogle der kan hjælpe ?
Avatar billede yuksel Nybegynder
24. maj 2005 - 12:01 #1
hvad skal man ændre for denne sætning så det virker :

den melder fejl ved  :
((TEKST.FType)=' " & Fnavn & " ')"
24. maj 2005 - 12:04 #2
Der skal ikke være mellemrum efter '. Fjern endvidere pareteserne:

Me.Lst_test.RowSource = "SELECT TEKST.TEKST FROM TEKST WHERE TekstType='Biltype' and FType='" & Fnavn & "'"
Avatar billede yuksel Nybegynder
24. maj 2005 - 12:18 #3
hvordan fjerner jeg mellemrum hos en variabel
Avatar billede yuksel Nybegynder
24. maj 2005 - 12:19 #4
jeg har løst det, men der er mellemrum i variablenog dem skal jeg have fjernet
24. maj 2005 - 12:20 #5
Du kan bruge Trim(dinvariabel) til at fjerne foran- og bagvedstillede mellemrum
Avatar billede yuksel Nybegynder
24. maj 2005 - 12:21 #6
takker :) det virker :) :)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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