Hallo Liste,
Habe folgendes Problem
3 DBase Datenbanken mit folgendem
Inhalt:
Tabelle
ANGEBOTE
ARTIKEL
BILDER
Felder
artnr artnr
art_nr
ang_nr warengruppe bildname
In ANGEBOTE stehen die
Angebotspositionen.
Man soll die ang_nr in einem Feld eingeben
k�nnen, und daraufhin folgendes sehen:
artnr, warengruppe, bildname bzw. das
Bild
Die SQL-Abfrage sieht nun so aus (hab das
Verzeichnis mit den DBase-Tabellen via System-DSN verbunden):
strSQL = "SELECT
ANGEBOTE.ang_nr,
ANGEBOTE.[artnr],
ARTIKEL.art_nr,
ARTIKEL.warengruppe,
BILDER.art_nr, BILDER.bildname
From
ANGEBOTE, ARTIKEL, BILDER
WHERE
ANGEBOTE.ang_nr ='
"&REQUEST.QUERYSTRING("ang_nr")&" '
and ANGEBOTE.artnr =
ARTIKEL.artnr
and ARTIKEL.artnr =
BILDER.art_nr"
Hab das ganze auch schon mit Joins versucht,
klappt aber nicht.
Da das ganze nur Sinn macht, wenn man die ang_nr
aus ANGEBOTE via Eingabe einschr�nkt/ausw�hlt, muss der Querystring schon
sein.
Da in der Tabelle BILDER pro art_nr mehrere
Eintr�ge bei bildname sein k�nnen/sind, soll er einfach das erste nehmen, was
er findet (da dort auch z.B. ' 0 ' stehen kann, filtere ich das Recordset
sp�ter)
Jetzt bekomme ich jede (d.h. alle Positionen aus
allen Angeboten) Angebotsposition zur�ck.
Wer kann helfen?
| [aspdedatabase]
als [EMAIL PROTECTED] subscribed |
http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen
sich unter folgender URL an- und abmelden: |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| [aspdedatabase] als