LabVIEWForum.de
Datenbank anlegen mit LV - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Datenbank anlegen mit LV (/Thread-Datenbank-anlegen-mit-LV)



Datenbank anlegen mit LV - Physikus - 16.09.2008 15:03

Hi,

nachdem ich dachte, dass sich meine Problematik mit einem schnellen Thread lösen würde, hier nun das Problem an den Wurzeln angepackt.

Ich möchte eine LV Programm erstellen und es mit möglichst viel Weitsicht konzipieren. :rolleyes:Ich habe hier die Situation, dass wir Glasproben auf ihre optischen Eingenschaften vermessen. Sagen wir ca. 100 Proben, die von 0 bis 20° durchgemessen werden....und dann auch noch Vorder- und Rückseite. Sprich nach einiger Zeit werden wir an die 4000 Dateien haben.

Tendenz steigend!

Und diese Anzahl möchte ich verwalten. Genauer gesagt, das Programm soll die vorhandenen Glasproben graphisch auswerten. Und dazu soll der Anwender sehen welche Proben schon vermessen wurden und somit vorhanden sind.

Nun schweben mir zwei Varianten vor.

1. Langsam, aber wartungsarm:
Ich packe sämtliche Dateien in einen großen Ordner und beim Start des LV Programms wird dieser nach allen Vorhandenen Proben durchsucht. Der Anwender wird (mit der Zeit immer länger) warten müssen, bis er schließlich anfangen kann.

2. Schnell, aber wartungsintensiv:
Ich schreibe die vorhandenen Proben als Konstante in das LV Programm und beim Start wird diese direkt angezeigt. D.h. das Durchsuchen des Ordners fällt weg, was eine große Zeitersparnis ist. Jedoch muss ich nach jeder vermessenen Probe mein LV Programm aktualisieren.

Gruß, Physikus.


Datenbank anlegen mit LV - cb - 16.09.2008 15:06

' schrieb:Hi,

nachdem ich dachte, dass sich meine Problematik mit einem schnellen Thread lösen würde, hier nun das Problem an den Wurzeln angepackt.

Ich möchte eine LV Programm erstellen und es mit möglichst viel Weitsicht konzipieren. :rolleyes:Ich habe hier die Situation, dass wir Glasproben auf ihre optischen Eingenschaften vermessen. Sagen wir ca. 100 Proben, die von 0 bis 20° durchgemessen werden....und dann auch noch Vorder- und Rückseite. Sprich nach einiger Zeit werden wir an die 4000 Dateien haben.

Tendenz steigend!

Und diese Anzahl möchte ich verwalten. Genauer gesagt, das Programm soll die vorhandenen Glasproben graphisch auswerten. Und dazu soll der Anwender sehen welche Proben schon vermessen wurden und somit vorhanden sind.

Nun schweben mir zwei Varianten vor.

1. Langsam, aber wartungsarm:
Ich packe sämtliche Dateien in einen großen Ordner und beim Start des LV Programms wird dieser nach allen Vorhandenen Proben durchsucht. Der Anwender wird (mit der Zeit immer länger) warten müssen, bis er schließlich anfangen kann.

2. Schnell, aber wartungsintensiv:
Ich schreibe die vorhandenen Proben als Konstante in das LV Programm und beim Start wird diese direkt angezeigt. D.h. das Durchsuchen des Ordners fällt weg, was eine große Zeitersparnis ist. Jedoch muss ich nach jeder vermessenen Probe mein LV Programm aktualisieren.

Gruß, Physikus.

hmm, wie wärs denn, wenn du die Daten in einer Datenbank ablegst?Wink


Datenbank anlegen mit LV - Physikus - 16.09.2008 15:13

i2dx schrieb:hmm, wie wärs denn, wenn du die Daten in einer Datenbank ablegst?

Oh je, damit habe ich noch gar keine Erfahrung. -_-

Gibt es dafür Präferenzen? Verlass mich jetzt in dem Augenblick mal auf eure Ratschläge.Smile


Datenbank anlegen mit LV - cb - 16.09.2008 15:17

' schrieb:Oh je, damit habe ich noch gar keine Erfahrung. -_-

Gibt es dafür Präferenzen? Verlass mich jetzt in dem Augenblick mal auf eure Ratschläge.Smile

klingt erstmal so als würde ein Access DB dicke reichen ...


Datenbank anlegen mit LV - toaran_ - 16.09.2008 15:20

Hallo

also 1. einen grossen Ordner mit sehr vielen Dateien ist keine gute idee ... wenn dann Datenbank Access oder Mysql oder sonstwas .... da geht 1. Das suchen schneller und 2. alles ist "aufgeräumt"... Datenbank Zugriff siehe Signatur von i2dxWink

2. ich würde wenn du am Anfang schon weist wieviele Tests du machen musst eine Liste aller Test die zu machen sind erstellen... sowas lässt sich einfach und schnell in nem File speichern und bei Programmstart wieder laden oder halt auch inner DB ...wenn du nun einen Test erfolgreich beendet hast, löscht du den einfach aus der Liste raus ....


Toaran