Thema Datum  Von Nutzer Rating
Antwort
18.05.2007 13:30:10 hookysun
NotSolved
22.05.2007 10:39:54 Rasta
NotSolved
Rot Aw:Aw:Spaltenname als Variable übergeben
25.05.2007 09:58:55 hookysun
NotSolved
31.05.2007 12:40:18 Rasta
NotSolved

Ansicht des Beitrags:
Von:
hookysun
Datum:
25.05.2007 09:58:55
Views:
1575
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Spaltenname als Variable übergeben
Rasta schrieb am 22.05.2007 10:39:54:

Hallo hookysun,

was genau ist das problem und was ist die fehlermeldung?
scheitert es daran den string zusammenzusetzen?
setze doch mal einen haltpunkt und schau dir zur laufzeit an welchen wert die variable hat die die sql-abfrage beherbergt und schau dir an ob das gültig ist.

viele grüße

rasta

hallo Rasta
ja das habe ich mal gemacht,
meine sql Anweisung sieht ungefähr so aus :


sql = "Select spalte1 from tabelle1 where " & variable & " = 1"
currentdb.Execute sgl:


wenn ich mir mit debug.print sql die SQL -anweisung ansehe dann wird auch schön die Variable mit dem Namen ersetzt. Aber es kommt die Fehlermeldung 3065 Eine Auswahlabfrage kann nicht ausgeführt werden.

Habe es auch mit Docmd. RunSql versucht. Dann kommt folgende Fehlermeldung : Eine AusführenSQL-Aktion (RunSQL) erfordert ein Argument, das aus einer SQL-Anweisung besteht.

Ich benötige diese Abfrage für eine Datensatzherkunft für ein Unterformular.

Ich habe das " & variable &" schon mit einer Updateanweisung versucht und da funktioniert es wunderbar.
Verstehe einfach nicht was oben falsch ist :-(
lg hookysun

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
18.05.2007 13:30:10 hookysun
NotSolved
22.05.2007 10:39:54 Rasta
NotSolved
Rot Aw:Aw:Spaltenname als Variable übergeben
25.05.2007 09:58:55 hookysun
NotSolved
31.05.2007 12:40:18 Rasta
NotSolved