Hallo Zusammen,
ich habe eine Sqlite-Datenbank erstellt.
Meine Frage ist:
Wie kann ich mehrere Datensätze von einen Column lesen und in einem Texfield schreiben?
Ja das habe ich aber schlauer bin ich nicht damit

Code Templates-> Select many Rows
Dann die Antwort in String umwandeln, falls nötig
Mir geht es darum um folgende SQL-Abfrage:
SELECT ColumName1 FROM Table1 WHERE ColumName2 = 2
--> Ich bekomme z.B 6 Datensätze aber wie bekomme ich dieses Datensätze in textField gezeigt bekommen?
Seh bitte Anhang
2 Möglichkeiten - kannst du nach deinem Belieben erweitern und anpassen:
[
attachment=55196]
Gruß, Jens
In meine for schleife Get Column String wird es eigentlich z.B 6 Mal aufgerufen und die 6 datensätze werden auch gelesen.
Problem ist, dass ich nicht weiss wie ich die 6 Datensätze auch in Textfield einfüge.
Jetzt wird nur letzten Datensatz geschrieben.
@ Jens deine Lösungansatz habe ich leider nicht verstanden
(29.01.2016 14:35 )galilio schrieb: [ -> ]@ Jens deine Lösungansatz habe ich leider nicht verstanden
Was ist daran nicht zu verstehen? Das Controlfeld "String" ist der Ersatz für deine SQL-Rückgabe. Und dann habe ich dir 2 Möglichkeiten gezeigt, um die ausgelesenen Strings schrittweise zusammenzufassen. Einmal per Schieberegister, einmal per autoindiziertem Array. Beides Basis-Konzepte in LabVIEW, die du nach 2 Jahren intus haben solltest.
Gruß, Jens
Wie ist deine Lösung zu meine Problem einzusetzen?

Ich will nur die Ergebnis von der SQL Abfrage einfach in Indicator-Field haben
(29.01.2016 15:01 )galilio schrieb: [ -> ]Wie ist deine Lösung zu meine Problem einzusetzen?
Indem du dir vorstellst, dass das Control "String" innerhalb der Whileschleife deine .Net-Property "Get Column String" entspricht. Ist das wirklich so schwer?
(29.01.2016 15:01 )galilio schrieb: [ -> ]Ich will nur die Ergebnis von der SQL Abfrage einfach in Indicator-Field haben
Dann mach halt, Werte aufsammeln (THINK Dataflow) und NACH Beendigung der While-Loop darstellen.

Gruß, Jens