31.07.2008, 15:43
Hallo,
ich habe ein Problem mit meiner SQL Datenbank (PostgreSQL) und LabVIEW.
Ich habe eine Tabelle angelegt mit:
name Wert
id integer
array double precision[]
ich kann sowohl über pgAdmin als auch mit LabVIEW (database toolkit) Daten in das Arrayfeld schreiben
(insert into table1 values ('1', '{"1,4", "1,5"}' ); )
ich kann die Daten aber nicht mehr als Array aus der Datenbank raus holen (mit database variant nach daten und typ string - andere Typen funktionieren nicht).
bzw. das klappt noch wenn 10 - 20 Werte in dem Array stehen, wenn aber wie bei mir 256 float Zahlen drin stehen zeigt er nur noch Müll:
[code]{185.84,188.00999999999999,190.19,192.37,194.53999999999999,196.72,198.889999999
9999,201.06,203.24000000000001,205.41,207.58000000000001,209.75,211.919999999999
9,
214.09999999999999,216.27000000000001,218.44,220.61000000000001,222.770000000000
1,224.94,2
ich habe ein Problem mit meiner SQL Datenbank (PostgreSQL) und LabVIEW.
Ich habe eine Tabelle angelegt mit:
name Wert
id integer
array double precision[]
ich kann sowohl über pgAdmin als auch mit LabVIEW (database toolkit) Daten in das Arrayfeld schreiben
(insert into table1 values ('1', '{"1,4", "1,5"}' ); )
ich kann die Daten aber nicht mehr als Array aus der Datenbank raus holen (mit database variant nach daten und typ string - andere Typen funktionieren nicht).
bzw. das klappt noch wenn 10 - 20 Werte in dem Array stehen, wenn aber wie bei mir 256 float Zahlen drin stehen zeigt er nur noch Müll:
[code]{185.84,188.00999999999999,190.19,192.37,194.53999999999999,196.72,198.889999999
9999,201.06,203.24000000000001,205.41,207.58000000000001,209.75,211.919999999999
9,
214.09999999999999,216.27000000000001,218.44,220.61000000000001,222.770000000000
1,224.94,2