LabVIEWForum.de
Datenbank erzeugen - 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: Datenbank erzeugen (/Thread-Datenbank-erzeugen)

Seiten: 1 2


Datenbank erzeugen - wanze - 25.08.2010 14:06

Hallo LabVIEW- Gemeine,

ich erstelle mit meinem VI eine Person und speichere alle Daten in eine Text-Datei.Der Name der Textdatei setzt sich aus dem Datum, Namen und Geburtstag der Person zusammen. Ist es mit LabVIEW möglich den Datensatz (also eine Textdatei) anzeigen zulassen, Suchabfragen durchzuführen (Name= Müller) bzw. Textdatei = Datensatz aufrufen und Änderungen vorzunehmen?

Konnte per Suchabfrage kein geiegnettes Tutorial finden. Habt Ihr eine Idee oder einen Hinweis?

Grüße Wanze


Datenbank erzeugen - TSC - 25.08.2010 14:14

Möglich ist es,.. schau dir dazu mal die einzelnen VIs in der Palette DateiIO an. Aber für solche Aufgaben würde man glaube ich eher auf eine richtige Datenbank zurückgreifen.
Grüße,
Torsten


Datenbank erzeugen - jg - 25.08.2010 14:24

' schrieb:Hallo LabVIEW- Gemeine,
@Torsten: Wow, auf so was hast du geantwortet? Ich persönlich zähle dich schon zu den höheren LabVIEW-Wesen.Wink
' schrieb:ich erstelle mit meinem VI eine Person ...
@wanze:
Interessant, LabVIEW ist also Schuld an der Überbevölkerung der Erde, da es jetzt schon Personen erstellen kann.:lol:Ist ja wie bei Star Trek auf dem Holodeck, Erstellung von Materie direkt aus dem Computer heraus.

Gruß, Jens


Datenbank erzeugen - TSC - 25.08.2010 14:31

Wer nett fragt, bekommt ne nette Antwort! Aber ich denke, zumindest einen Ansatz von Programmierung sollte man schon hinbekommen. Ich habe auch mal klein angefangen und bin auch noch lange nicht fertig mit meinem Lernprozess. Aber soweit ich mich erinnere, habe meist ein VI mit hochgeladen wo mein Ansatz zu sehen war.


Datenbank erzeugen - wanze - 25.08.2010 14:39

Top1

@ Jens, das nächste Mal spreche ich dich mit höheres LabVIEW- Wesen an. habe eher auf einen guten Rat gehoft, statt dummer Sprüche.Guru2

@ Torsten,danke- hatte die Idee mit mysql, aber keine Idee wie ich mit LabVIEW drauf zu greifen kann

Vielleicht kennt einer ein gutes Tutorial zu diesem Thema.


Datenbank erzeugen - wanze - 25.08.2010 14:41

' schrieb:Wer nett fragt, bekommt ne nette Antwort! Aber ich denke, zumindest einen Ansatz von Programmierung sollte man schon hinbekommen. Ich habe auch mal klein angefangen und bin auch noch lange nicht fertig mit meinem Lernprozess. Aber soweit ich mich erinnere, habe meist ein VI mit hochgeladen wo mein Ansatz zu sehen war.

bin erstmal am Überlegen und Vorbereiten wie ich an die Sache herangehe


Datenbank erzeugen - Matze - 25.08.2010 14:48

Es gibt von NI ein sog. SQL-Toolkit ( kleine Präsentation ). Das kostet natürlich Geld.

Um wie viele Datensätze bzw. geht es denn grob?

Hält sich die Menge in Grenzen, könntest du schon die Textdatei zeilenweise durchgehen und mit den Vergleichsfunktionen oder auch Suchfunktionen (reguläre Ausdrücke) die entsprechenden Daten heraussuchen. Ein Performance-Wunder darf man jedoch nicht erwarten. Bei wenigen Einträgen ist das jedoch auchriechend schnell.

Zitat:Der Name der Textdatei setzt sich aus dem Datum, Namen und Geburtstag der Person zusammen.
Du schreibst, der Name der Textdatei enthält diese Daten. Möchtest du nun den Inhalt der Datei oder dessen Dateinamen durchsuchen?


Datenbank erzeugen - jg - 25.08.2010 14:49

' schrieb:@ Jens, ... statt dummer Sprüche.Guru2
Zwischendurch ein Späßchen muss auch mal sein.Top2
Da Torsten schon eine echte Datenbank ins Spiel gebracht hat, habe ich mir das geschenkt. Kann MySQL auch nur empfehlen. Wenn du das Datenbank-Toolkit hast, klappt das super.
http://sine.ni.com/nips/cds/view/p/lang/de/nid/209060

Gruß, Jens

P.S.: Danke fürs Danke...Wink


Datenbank erzeugen - Y-P - 25.08.2010 14:52

Ich schlage "PostgreSQL" in Verbindung mit dem "Database Connectivity Toolkit" von NI vor. Big Grin

Gruß Markus


Datenbank erzeugen - wanze - 25.08.2010 15:19

Es werden ca. 500 Datensätze angelegt. Die Daten in jedem Datensatz werden immer mittels Strings an die gleiche Stelle der jeweiligen Textdatei gespeichert. Für mich ist der Inhalt der Datei wichtig.

Beispielsweise möchte ich alle Personen mit dem Namen Müller ausspucken lassen und dann den Inhalt der Textdatei...

Ist eine Suchanfrage für 500 Datensätze sinnvoll ohne toolkit?

Vielen Dank für die anderen Antworten.