LabVIEWForum.de
double precision array aus SQL DB auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: double precision array aus SQL DB auslesen (/Thread-double-precision-array-aus-SQL-DB-auslesen)



double precision array aus SQL DB auslesen - BastiFantasti - 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
  
 


double precision array aus SQL DB auslesen - t4b-1re-2 - 06.08.2008 20:59

wie lautet denn dein sql string? und funktioniert der, wenn du ihn direkt gegen die datenbank feuerst?