LabVIEWForum.de
Database Connectivity Toolkit - 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: Database Connectivity Toolkit (/Thread-Database-Connectivity-Toolkit)



Database Connectivity Toolkit - OFET - 27.08.2009 18:11

Hallo,


da ich relativ frisch in das Gebiet LabVIEW und SQL Datenbanken eingetaucht bin, bin ich gerade etwas ratlos.

Mein Arbeitgeber nutzt für seine Warenwirtschaft das CAO Faktura, was auf MySQL4 Datenbanken aufbaut.
Nun kann ich allerdings keine Tabellen auswählen die über 2-3 MB groß sind.
Gibt es da trotzdem eine Möglichkeit?

Andere Toolkits will ich auf Grund der Kontinuität nicht einsetzen.

LG


PS.: Warum gibt es eigentlich kein SQL Unterforum? ^^


Database Connectivity Toolkit - Y-P - 27.08.2009 21:33

Ich habe auch das Database Connectivity Toolkit und damit kann ich weit größere Tabellen auslesen (aus PostgreSQL-DBs und aus
Access-DB's).
Was ist denn genau das Problem, bzw. der Fehler bei Dir?

Gruß Markus

' schrieb:Nun kann ich allerdings keine Tabellen auswählen die über 2-3 MB groß sind.



Database Connectivity Toolkit - gottfried - 28.08.2009 11:15

Habe auch riesige Tabellen in MySQL offen


Database Connectivity Toolkit - OFET - 28.08.2009 15:51

Der Fehler ist der, dass er circa 5-10 sekunden braucht (per Highlight Execution) die Tabelle zu "öffnen", mir dann aber den Fehlercode zurückgibt, dass das Objekt ConGetData nicht valid sei.

Kann mir dummerweise keinen Reim drauf machen.


Im Endeffekt habe ich jetzt n riesiges Array davor geschalten, was die auszulesenden Spalten begrenzt und damit gehts.
Die Frage ist nur, was passiert, wenn dann die Datenmengen in diesen Spalten auch zuviel werden.

Ich meine ich rede hier von einer Rechnungstabelle mit weit über 200.000 Zeilen.
Und mein Projekt soll dann nicht ständig bei größer werdenden Daten angepasst werden.


Database Connectivity Toolkit - rolfk - 29.08.2009 09:14

Also das scheint mir kein DCT Limit zu sein. Allenfalls ein Limit oder ein Bug im darunterliegenden MySQL ODBC Treiber. Vielleicht gibt es da ja einen neueren, wobei MySQL 4 ja auch schon ziemlich alt ist.

Rolf Kalbermatter


Database Connectivity Toolkit - OFET - 30.08.2009 10:16

Dass MySQL nicht gerade die neueste Version ist, ist mir auch klar. ^^
Das Problem ist, dass das CAO Faktura leider auf einer MySQL 4 Db aufbaut.