Guten Morgen!
Bei einer SQL Abfrage auf eine Oracle 8.0.5 DB habe ich folgendes Problem:
Mit den Statements SELECT Feld1 FROM ... und SELECT COUNT(*) FROM ...
erhalte ich R�ckgabewerte. Bei einem SELECT * FROM ... bekomme ich 0 Daten!
Gleiche Tabelle, nur das ich anstelle eines Feldes jetzt gerne alle Felder
ausgegeben h�tte. Klappt nicht! Keine Fehlermeldung ... kommt einfach nix an!
Und es sind 100%id mehrere Felder mit mehreren Daten in dieser Tabelle!!!
Eine Besonderheit ist noch, das ich zwar bei der SELECT Abfrage auf Feld1
mal die Daten angezeigt bekomme, aber die gleiche Abfrage auf Feld3 geht wieder
nicht!
Die selbe Abfrage im Worksheet funktioniert. Ein Oracle ODBC Test Tool gibt
mir auch die Ergebnisse wieder, also muss es irgendwas an der Anwendung sein
(momentan nur ein paar Testzeilen).
Die Feldtypen der Tabelle sind nur VARCHAR2 und NUMBER (also auch nix
besonderes).
Ich verwende f�r die DB Conn einen DSN Eintrag mit dem Oracle ODBC Treiber.
Eine DSNlose Conn oder die Nutzung des MS Treibers f�r Oracle funktionierte
�berhaupt nicht.
<schnipp>
Set objconn = Server.CreateObject("ADODB.Connection")
objconn.open "dsn=DSN-Name;uid=userid;pwd=password"
1) sql = "SELECT Feldbezeichnung FROM Tab_Druckfelder"
2) sql = "SELECT * FROM Tab_Druckfelder"
3) sql = "SELECT COUNT(*) as anzahl FROM Tab_Druckfelder"
set rs = objconn.execute(sql)
...
</schnipp>
Bei 1) bekomme ich alle Daten dieses Feldes angezeigt. 3) Gibt mir die
Anzahl aller DS aus und 2) gibt mir keine Daten aus!
Kann sich das jemand erkl�ren oder hat sowas �hnliches schon einmal gel�st?
Die Connection scheint ja da zu sein, sonst w�rden die vereinzelten Abfragen
ja nicht klappen, aber warum er mal das Feld ausliest und das andere wieder
nicht, verstehe ich nicht!
Danke und Gruss
Marcus
--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net
| [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