LabVIEWForum.de
DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - 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: DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? (/Thread-DB-Tools-Select-Data-VI-Am-optional-clause-Eingang-mit-Variabeln-arbeiten)



DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - one0one - 25.11.2010 12:16

Hallo Allerseits!

Erst mal ein grosses Lob an eure Gemeinschaft. Ich arbeite erst seit kurzem mit LabView und schätze euer Forum schon seeeeehrSmile

Jetzt hab ich das erste mal eine Frage die ich nicht schon beantwortet finde bei euch:

Ich möchte aus einer SQL Tabelle alle Namen die in der ersten Spalte (id_Monteur) in einem DropDown auswählen können. Das habe ich soweit hingekriegt.

Ich möchte danach mit dem eingestellten "Wert" des Dropdown die entsprechende Zeile auslesen. Das DB Tools Selecht Data funzt da eigentlich sehr gut. Das Problem ist folgendes:
Der Name der ausgewählt ist habe ich dann ja als variable. Wie gebe ich diese dem Select Data VI weiter?

Ich habe schon so einige Strings an den optional clause Eingang angehängt... Aber keiner funzt... Probiert habe ich folgendes:

WHERE (id_Monteur = '#Monteur_Text#'Wink -> gibt keinen Fehler aus, aber auch keine Resultate...
WHERE id_Monteur = '#Monteur_Text#' -> gibt keinen Fehler aus, aber auch keine Resultate...
WHERE id_Monteur = 'Monteur_Text' -> gibt keinen Fehler aus, aber auch keine Resultate...
WHERE id_Monteur = Monteur_Text -> gibt Fehler aus... Also die Anführungszeichen brauche ich, war aber eigentlich klar...

Wenn ich aber WHERE id_Monteur = 'Susi Sorglos' benutze dann gibts mir die Zeile mit der Susi aus... Also iwie hab ich ein Problem mit meiner Variabel, resp. wie ich das schreiben muss.

Kann mir jemand sagen wie das geht was ich vorhabe?

Im Anhang noch mein VI.. Bitte nicht lachen, bin wirklich blutiger AnfängerSmile

Merci viel mal im Voraus


DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - Achim - 25.11.2010 14:09

Hi,
evtl. hast du im gewählten String noch irgend ein Steuerzeichen drin? Mach mal auf den String-Indicator nen rechtsklick und wähle "codes display".

Ähhmmm...du musst aber schon den Inhalt auch tatsächlich mit "concatenate strings" mit dem "Where..." verknüpfen!
[attachment=30859]

A.


DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - one0one - 25.11.2010 14:36

' schrieb:Hi,
evtl. hast du im gewählten String noch irgend ein Steuerzeichen drin? Mach mal auf den String-Indicator nen rechtsklick und wähle "codes display".

Ähhmmm...du musst aber schon den Inhalt auch tatsächlich mit "concatenate strings" mit dem "Where..." verknüpfen!
[attachment=59933:select_befehl.PNG]

A.

Hey Danke viel mals!!!

Da war kein Problem mit einem Steuerzeichen oder so... Ich war einfach zu doof mir den String zusammensetzen zu lassen und wollte deshalb die Variable innerhalb des Strings aufrufen... Wink

Nun ja ich hab mir den String zusammengesetzt. Musste allerdings noch mit ' ergänzen... Die Lösung im Anhang...

DaaaaaankeSmile


DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - Achim - 25.11.2010 14:47

BTW: Brauchst du wirklich die lokale Variable? Kannst du dir die nicht schenken? Ist ja vermutlich für die Katz...

Und: Versuche, immer GERADE Drähte zu ziehen und immer sauber von links nach rechts! Diese überflüssigen Knicke und "Rückwärts-Drähte" sind einfach nicht schön...


DB Tools Select Data VI: Am optional clause Eingang mit Variabeln arbeiten? - one0one - 25.11.2010 15:05

Ja da hast du recht, die lokale Variable könnte ich mir schenken, kanns auch direkt verbinden...

Ja das mit dem optischen ist so ne Sache.. Iwie wird das bei mir immer so unübersichtlich... Das mit von links nach rechts klappt recht gut...
Aber dann hab ich immer so viele Knicke in meinen Leitungen oder es sie sind dann so nahe beisammen das ich es nicht mehr recht erkenneSmile

Ich hab auch schon den Fehler gemacht und auf Diagramm aufräumen geklickt ^^ Nicht wirklich empfehlenswertBig Grin

Danke für die TippsWink

Gruss aus der Schweiz!