hab das Problem selber gel�st. Wollte nur eben mitteilen, das der
ODBC-Treiber mit Version 8.00.50.0
der �belt�ter war. Nach install der Version 8.05.75.0 ging es dann...
So long Olli
---------------------- Weitergeleitet von Oliver-Markus
Pusnik/LEV/Agfa-AG/DE/BAYER am 2002-11-25 18:09 ---------------------------
"Oliver-Markus Pusnik" <[EMAIL PROTECTED]> am
2002-11-22 14:12:37
Bitte antworten an "ASP Datenbankprogrammierung"
<[EMAIL PROTECTED]>
An: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
Kopie:
Thema: [aspdedatabase] SQL Abfrage immer EOF
Nochmals Hallo ... :))
Ich hoffe nicht das es ein Doppelpost ist, aber irgendwie find ich ihn
nicht in meinen Mails.
Deshalb poste ich nochmal. Sollte er doppelt sein, entschuldigt bitte.
Ich h�tte da gern ein Problem :)
Hab im Archiv gesucht aber irgendwie keine L�sung gefunden..
Ich setze folgendes SQL Statement im Worksheet von Oracle
ab:
--------------SCHNIPP--------------------------
SELECT
V.ID_Verladung as Verladung, LE.Ladungseinheit_Nr as
LENummer,
LE.AnzahlSendungen Lieferscheine,
count('B.LADUNGSEINHEIT_NR') as Paletten,
LE.AnzahlStellplaetze as Stellpl�tze,
LE.AnzahlVersandeinheiten as
NVE,
LE.AnzahlPackstuecke as Kolli,
LE.BruttoGewicht_Ladungseinheit as Gewicht,
LE.Volumen_Ladungseinheit
as Volumen
FROM
VVS_Verladung V,
VVS_Ladungseinheit LE,
Kommissionierbehaelter B
WHERE
V.ID_Verladung = '1348'
AND LE.ID_Verladung = V.ID_Verladung
AND B.Ladungseinheit_Nr = LE.Ladungseinheit_Nr
AND LE.Status_Ladungseinheit > '1160'
GROUP BY
V.ID_Verladung,
LE.Ladungseinheit_Nr,
LE.AnzahlSendungen,
B.LADUNGSEINHEIT_NR,
LE.AnzahlStellplaetze,
LE.AnzahlVersandeinheiten,
LE.AnzahlPackstuecke,
LE.BruttoGewicht_Ladungseinheit,
LE.Volumen_Ladungseinheit,
LE.Status_Ladungseinheit
--------------SCHNIPP--------------------------
..... und bekomme Datens�tze zur�ckgeliefert. 3 an der Zahl.
Packe das ganze in einen String um es in ASP gleich zu tun.
Zugriff auf Oracle Datenbank via ODBC (ADODB)
Ergebnis des Recordsets ist aber EOF.
Wenn ich mir den erzeugten String mit response.write anzeigen lasse,
diesen
kopiere und im Worksheet einsetze bekomme ich jedoch
wieder die 3
Datens�tze zur�ck.
Das Connection Objekt und das Recordset Objekt ist in
Ordnung, da
andere Abfragen auf die Datenbank mit genau den selben Objekten
funktionieren.
Nehme ich in der Abfrage nur 1 Feld das zur�ckgeliefert werden soll, dann
geht es.
Habe auch schon ne View in Oracle erstellt um dann vorgefiltert an die
Daten zu kommen, ab er ein SELECT * FROM... schl�gt auch fehl :((
Gibt es ein bekanntes Problem bei �bergabe von
Zeichenketten bei der
Recordset.Open Methode? Z.B. mit maximaler L�nge der
Zeichenkette?
Danke schon mal an dieser Stelle
Olli
| [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 [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 [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