LabVIEWForum.de - Login, simple Userdatenbank

LabVIEWForum.de

Normale Version: Login, simple Userdatenbank
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

Wie mache ich am besten eine Login-Datenbank.

Ich möchte bei meinem Programm am Anfang eine Userlogin haben damit man nachvollziehen kann wer wann an der Maschiene gearbeitet hat.

Im LabVIEW Basics 1 haben wir ein solches Vi Programmiert. Würde von der Sicherheit her reichen. Aber leider ist die Datenbank eine Tabelle in einem SubVI dessen GUI nie angezeigt wird.

Da ich nach dem Kompilieren (exe-file) diese Vi nicht ohne neukompilieren ändern kann möchte ich die DB gerne in einem File.
Die Logindaten liegen in einem 2 Spalten breiten Array von Strings vor.

Asccifile ist mir doch zu unsicher. Binär wäre gut aber mit umwandeln mit String-to-ByteArray und dann I16 habe ich so meine Probleme. Die Wörter sind unterschiedlich lang. Und die mit Nullen aufgefüllten leeren Felder werden zu leerschlägen.

So jetzt die Schlussfrage hat schon mal jemand so etwas Programmiert und wäre bereit den Code zu geben?

Wär noch mehr wissen will soll sich doch schnell per PM melden. Der Poste ist schon lang genugSmile

g chief
Hallo Chief,

kannst du mir genauer beschreiben was du vorhast ?

evtl. wäre auch ein kleiner auszug (aufbau der userdaten) interessant.

einfach per mail an mich


gruss dennis
hallo,

habe das problem unterdessen gelösst. weiss nicht ob perfekt aber es läuft.

die userdaten sind nur username und passwort die einander zugeordnet sind. ich wollte einfach, da ich das programm schlussendlich kompilliere, die passwörter in einer externe datei speichern. so kann ich diese ohne neukompilieren ändern.

der login erfolgt nicht über das internet und es versucht auch nicht der geheimdienst an mein programm zu kommen. aber trotzdem will dies nicht ein einem simplen asci file speichern.

ich habe jetzt den umweg über asci-nummern in binären formaten gewählt.

aber weiss du irgend wie mehr über LabVIEW und datenbank? da habe ich so keine ahnung und sobalt grössere datenmengen anstehen verbrauche ich irsinnig ressourcen.

g chief
Referenz-URLs