Einen tats�chlichen Feldnamen gibt es nicht. da sich der Wert x durch eine
CASE-Funktion aus unterschiedlichen Tabellen-Werten zusammen setzt.

-----Urspr�ngliche Nachricht-----
Von: Alexander Zeitler [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 25. September 2002 01:22
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] Re: SELECT-Problem


Hallo,

>
> SELECT
> test1.a,
> test1.b,
> test2.c,
> test2.d
> ( 25 ) as x
> FROM test1
> LEFT JOIN test2 ON (test1.a = test2.a)
> WHERE x>0
>
> --> Fehlermeldung: "ung�ltiger Spaltenname x"
>

das Problem hatte ich auch schon. "x" existiert
f�r Deine Abfrage nicht, da es kein real existierendes
Feld in der Tabelle ist oder zumindest noch nicht
erzeugt wurde (erst zur Laufzeit des SQL-Strings)
So oder zumindest in diese Richtung war damals die Erkl�rung.
Du mu�t also mit dem tats�chlichen Feldnamen arbeiten.

Gruss

Alex


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an