Zum Inhalt springen

Dateien in CSV Format abspeichern / einlesen und aufsplitten / suchen


burnersk

Empfohlene Beiträge

Hallo.

Ich habe für mein VB6 Prog. eine CSV Datei.

In meinem Prog. habe ich drei Textboxen.

Beispiel CSV-Datei:

Personalnummer;Personalname;Zeit;Aktion

Nun möchte ich folgendes machen:

  • Alle Daten aufsplitten um sie in die Textfelder zu verteilen
  • Eine Beziehung zwischen Personalnummer und Personalname herstellen (wenn PersNr eingegeben wurde und Fokus verliert, soll Script nach dem zugehörigen PersNamen suchen und im 2. Textfeld erscheinen

Bitte beachten: nach ";Zeit;Aktion" kommen mehrere ";" und Daten.

Pro Zeile ein Datensatz.

Kann mir jemand helfen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

ein split fürs einlesen und ein suchbutton mit einem loop über das file wo die persnr. bzw. der name gesucht wird und der rest dann ausgegeben wird...

ja, so hatte ich mir das gedacht. Bloß, wie lese ich ein Textfeld zeilenweise aus? (hatte ich bis jetzt noch nicht gebraucht)

Oder gibt es wie in C++ ein fgets?

Link zu diesem Kommentar
Auf anderen Seiten teilen

ja, so hatte ich mir das gedacht. Bloß, wie lese ich ein Textfeld zeilenweise aus? (hatte ich bis jetzt noch nicht gebraucht)

Oder gibt es wie in C++ ein fgets?

wieso textfeld?

also willst du den ganzen inhlalt der datei anzeigen lassen und oben noch nen filter einbauen, richtig?

also dann nimm für jedes feld des filters ein textfeld (persnr, ...)

und für die anzeige der datei nen listview...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also:

1. Ich habe Personalnummern und Personalnamen in einer Datei.

Diese muss ich in einen Array importieren.

2. Ich habe 2 ComboBoxen Personalnummer und Personalname

3. Ich muss die Personalnummern per AddItem in die zugehörige ComboBox einfügen. Gleiches mit Personalnamen.

4. Wenn eines der beiden Feldern einen Wert hat, der mit einem Datensatz 100% übereinstimmt, soll das andere Feld das zugehörige Datengegenstück als Wert bekommen.

Beispiel:

PersNr;PersNa

0001;Mustermann, Max

0002;Mustermann, Mini

Wenn ich in der PNr Combo 0001 auswähle soll in der PNa Combo Mustermann, Max erscheinen.

Ich habe leider Vorgaben und kann es nicht anders machen...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...