Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Select Abfragefehler

Begonnen von Ben.Wisch, Dezember 27, 2011, 11:30:52

⏪ vorheriges - nächstes ⏩

Ben.Wisch

Hallo Zusammen,

ich hoffe Ihr habt die Weihnachtsfeiertage ohne größere Probleme überstanden. Dafür
hätte ich nun gerne mal eins. Ich sehe vielleicht den Fehler nicht vor lauter Coding
aber ich komme nicht weiter.

Dim strSQL2 As String
Dim strSQL3 As String


strSQL3 = "frm956"


     strSQL2 = "SELECT A.DV_Prod_Firma " & _
                   "FROM Allgemein11 AS A " & _
                   "WHERE A.txtMenu = " & strSQL3 & ";"
     Debug.Print strSQL2
     DoCmd.RunSQL strSQL2

Wo habe ich den Fehler oder was habe ich falsch gemacht? Bitte um Hilfe

D A N K E !!!

Ben Wisch

daolix

wenn ich es richtig lese willst du mit der where - klausel einen string vergleichen. ändere strsql3

strSQL3 = "'frm956'"

DF6GL

Hallo,

würde das eher so schreiben:

strSQL2 = "SELECT A.DV_Prod_Firma " & _
                   "FROM Allgemein11 AS A " & _
                   "WHERE A.txtMenu = '" & strSQL3 & "'"


Die Hochkommata gehören zur SQl und nicht zum Text-Wert (in der Variablen  strSQL3 )


(Das Semikolon kann weggelassen werden)
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access