dynamisches SubVI
Hallo bin neu im Forum/in LabVIEW..
Habe folgendes Problem: Ich möchte ein SubVI erstellen, welches Werte in eine Datenbank(Access) schreibt. Dieses SubVI
sollte dem Programmierer die Möglichkeit bieten, abhängig von der verwendeten Datenbank, in die zu schreibende(n), in dieser DB vorhandene(n) Tabelle(n), Spalte(n) auszuwählen(mittels Enum, Ring ?) und dann übergebene Werte hinein zu schreiben.
Dieses SubVI sollte also ein Programmier-Tool sein, das dem Programmierer die genaue Kenntnis der Datenbank erspart und
weiters Fehleingaben(Tabellen,Spalten,..) verhindert(wird mit SQL übergeben).
Meine Frage also:
- Ist es überhaupt möglich solch ein Tool zu erschaffen ?
-Wenn ja wie ändern sich die je nach DB veränderlichen Auswahlmöglichkeiten(Enum?) des SubVI während man programmiert ?
Ich denke da an z.B. die Möglichkeit die LV-Standardfunktionen bieten(Property-Nodes, ActiveX - Klassen können per Mausklick geändert werden..)
Toll wäre es natürlich einen DB-Pfad anzugeben, das Tool "scannt" die DB und stellt dem Programmierer Auswahlmöglichkeiten(per Enum,Mausklick,...) für zu schreibende Tabelle, Spalte geben.
Hoffe ich konnte mein Problem zumindest etwas verständlich schildern...
Danke im Voraus für eure Ratschläge
chri
|