Guten Morgen.
Habe ein Problem mit Labview und meiner Oracle Datenbank.
Wenn ich einen Select Befehl "Select * FROM xy" ausführe, liefert er mir nur einige wenige Datenfelder als Ergebnis zurück. Der Offset im Array stimmt mit dem der Spalten in der Datenbank überein.
Dadurch entstehen Arrays wie dieses hier:
In Wirklichkeit sind in dieser Tabelle 6 Spalten, welche alle belegt sind.
Ein "System" des Fehlers lässt sich nicht erkennen, zwar ist die 2. Tabelle (Bild) die einzige mit dem Typ Varchar. Aber in einer anderen Tabelle konnte ich den Typ Number auch problemlos auslesen (dafür dann aber andere Felder wieder nicht, unter anderem auch andere Typ Numbers).
Mein Labview Aufbau zum oben eingefügtem Attachment sieht so aus und liefert keinen Error (eben nur fehlende Datensätze):
Für Hinweise oder Tipps wäre ich sehr dankbar.
Vielen Dank.
Nachtrag: Wenn ich das Array unten (auf dem 2. Bild) mit dem SelectDB-VI verbinde, dann bekomme ich den Error:
"Possible reason(s):
ADO Error: 0x00000001
Argument error. One of the column names specified is blank."
Obwohl die beiden Spalten auf jeden Fall existieren (lässt sich ohne Probleme in anderen Sprachen auslesen).
LG Cluster