Neuigkeiten:

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

Mobiles Hauptmenü

dynamische Spaltennamen

Begonnen von AndreasE, Januar 26, 2012, 13:00:47

⏪ vorheriges - nächstes ⏩

Beaker s.a.

Hallo Andreas,
ZitatMittels CreateQueryDef erstelle ich eine Abfrage, bei der ich über Variablen die Spaltennamen in der SQL-Anweisung setzen kann.
Das hat nur den Nachteil, dass es die Abfrage in der DB noch nicht geben darf, so dass ich sie vor dem Aufruf erst löschen oder jedesmal einen anderen Abfragenamen vergeben muss.
Nein, das brauchst Du nicht, - siehe Haralds Antwort #11.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

AndreasE

Hallo Ekkehard,

Du hast natürlich recht, wenn die Abfrage einmal da ist, muss man sie ja nicht jedesmal neu erstellen.
Eine kleine Frage hätte ich noch.
Bei folgendem Statement
Sum(IIf([LTLIKW]=Format(Date(),'yyyy')+Format(Format(Date(),'ww')+1,'00'), qry_Rueckstand_Summen.SummevonRueckstand,0)) AS 'KW" & aktKW1 & " '
erhalte ich als Spaltennamen 'KW06' - mit den Anführungzeichen. Die hätte ich aber gerne weg, schaffe es aber einfach nicht. (aktKW1 = Format(Format(Date, "ww") + 1, "00"))

Ansonste hier schon mal einen herzliche Dank an Johann, Harald und Ekkehard für die Unterstützung.

Andreas

DF6GL

Hallo,

das muss im Prinzip so heissen:

...  ))   AS KW" & aktKW1 & "  From .....


wobei ich der gesamten Konzeption (auch) nichts abgewinnen kann....
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

AndreasE

Hallo Franz,

danke, so klappt es. Auf die einfachsten Dinge kommt man manchmal nicht.
Aber, es ist auch nicht so glücklich gelöst von M., das hast Du recht.

Gruß aus dem Südschwarzwald,
Andreas