German Zahl in String als String

Paulsche

Well-Known Member
Licensed User
Longtime User
hi ,hab folgendes Problem:

B4X:
Dim zaehlerauswahl As String
zaehlerauswahl = SPN02Zaehlerauswahl.GetItem(0)                    'zaehlerauswahl="0099"
filter1 = "select * from zaehler where [COLOR="Red"]zaehlernr="&zaehlerauswahl&""[/COLOR]   'funktioniert nicht !!!
filter1 = "select * from zaehler where [COLOR="DarkGreen"]zaehlernr='0099'"[/COLOR]      'funktioniert !

Wie kann ich erreichen, dass die Variable "zaehlerauswahl" explizit ein String ist,
denn anscheinend ignoriert SQL beim select eine führende Null .

msgbox(zaehlerauswahl,"") ergibt "0099" , was eigentlich korrekt wäre, nur
für SQL wohl nicht.
 
Last edited:

Kiffi

Well-Known Member
Licensed User
Longtime User
Da fehlen die einfachen Anführungszeichen:
B4X:
"select * from zaehler where zaehlernr='" & zaehlerauswahl & "'"

Grüße ... Kiffi
 

Paulsche

Well-Known Member
Licensed User
Longtime User
Hi Kiffi,

hast Recht, jetzt klappt es prima, danke dir.
 
Top