vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben 
Autor: Manfred X
Datum: 21.09.15 22:53

Mit Messageboxen ...
    Private Sub frmCSV2_Load(sender As System.Object, _
        e As System.EventArgs) Handles MyBase.Load
 
        ds.Tables.Add(LoadCSV("C:\downloads\csv1.csv"))
        ds.Tables.Add(LoadCSV("C:\downloads\csv2.csv"))
 
        If Not ds.Tables.Count = 2 Then
            MessageBox.Show("Eine Datei konnte nicht gelesen werden")
            Exit Sub
        End If
 
        'Datarelation 
        Dim dr As New DataRelation _
         ("Artikel", ds.Tables(0).Columns("SP_2"), _
          ds.Tables(1).Columns("SP_13"), False)
 
        ds.Relations.Add(dr)
 
        'Spalten in Ausgabedatei erstellen
        dtout = New cDataTableCSV
        dtout.Columns.Add("SP_0") : dtout.Columns.Add("SP_1")
        dtout.Columns.Add("SP_2")
 
        Try
            'Schleife über csv1-Zeilen (=Parent)
            For Each prow As DataRow In ds.Tables(0).Rows
                'Suchkriterium in csv1
                If DirectCast(prow("SP_10"), String) = "out of stock" Then
                    'per Relation zugeordnete Childrow in csv2 
                    For Each crow As DataRow In prow.GetChildRows(dr)
                        'Ausgabedatensatz aufbauen
                        Dim orow As DataRow = dtout.NewRow
                        orow("SP_0") = "End"
                        orow("SP_1") = prow("SP_2")
                        orow("SP_2") = prow("SP_10")
                        dtout.Rows.Add(orow)
                    Next crow
                End If
            Next prow
        Catch ex As Exception
            MessageBox.Show("Abbruch - Fehler: " & ex.Message)
            Exit Sub
        End Try
 
        'Zeilen als Datei ausgeben
        If Not dtout.SaveFile("C:\daten\csv_out.csv", ";"c) Then
            MessageBox.Show("Fehler beim Schreiben der Datei")
        Else
            MessageBox.Show _
            (dtout.Rows.Count.ToString & " Zeilen sind geschrieben worden")
        End If
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben8.538Vegas8515.09.15 00:02
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.627Manfred X15.09.15 18:12
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.676Vegas8515.09.15 21:29
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.632Manfred X15.09.15 21:36
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.534Vegas8515.09.15 21:50
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.784Manfred X15.09.15 21:56
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.566Vegas8515.09.15 22:22
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.868Manfred X15.09.15 22:38
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.682Vegas8515.09.15 23:01
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.614Manfred X15.09.15 23:13
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.538Vegas8515.09.15 23:48
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.541Manfred X16.09.15 00:08
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.573Vegas8516.09.15 12:16
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.605Manfred X16.09.15 14:53
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.493Vegas8516.09.15 16:38
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.543Manfred X16.09.15 17:02
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.356Vegas8516.09.15 17:28
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.520Vegas8519.09.15 22:20
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.467Manfred X20.09.15 15:49
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.471Vegas8520.09.15 17:14
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.441Manfred X20.09.15 18:16
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.475Vegas8520.09.15 18:40
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.465Manfred X20.09.15 18:53
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.394Vegas8520.09.15 19:16
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.581Manfred X20.09.15 19:28
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.440Vegas8520.09.15 19:33
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.597Manfred X20.09.15 20:00
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.479Vegas8520.09.15 20:32
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben7.132Manfred X20.09.15 21:20
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.613Vegas8520.09.15 21:40
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.415Manfred X20.09.15 21:46
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.479Vegas8520.09.15 22:00
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.484Manfred X20.09.15 22:05
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.472Vegas8520.09.15 22:17
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.436Manfred X20.09.15 22:30
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.562Vegas8520.09.15 22:42
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.555Manfred X20.09.15 22:55
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.546Vegas8520.09.15 23:03
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.705Manfred X20.09.15 23:10
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.443Vegas8520.09.15 23:28
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.480Manfred X20.09.15 23:40
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.436Vegas8520.09.15 23:43
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.511Manfred X21.09.15 00:01
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.546Vegas8521.09.15 00:25
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.438Manfred X21.09.15 00:39
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.694Vegas8521.09.15 01:10
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.463Vegas8521.09.15 19:15
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.495Manfred X21.09.15 19:27
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.413Vegas8521.09.15 19:59
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.373Manfred X21.09.15 20:07
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.453Vegas8521.09.15 20:24
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.464Manfred X21.09.15 20:38
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.528Vegas8521.09.15 20:47
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.387Manfred X21.09.15 20:59
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.514Vegas8521.09.15 21:10
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.338Manfred X21.09.15 21:24
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.382Vegas8521.09.15 21:41
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.502Manfred X21.09.15 21:45
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.473Vegas8521.09.15 21:58
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.462Manfred X21.09.15 22:17
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.399Vegas8521.09.15 22:22
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.477Manfred X21.09.15 22:35
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.388Vegas8521.09.15 22:43
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.416Manfred X21.09.15 22:53
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.402Vegas8521.09.15 23:05
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.411Manfred X21.09.15 23:11
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.471Vegas8521.09.15 23:25
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.586Manfred X22.09.15 00:05
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.404Vegas8522.09.15 00:07
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.438Manfred X22.09.15 00:29
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.575Vegas8522.09.15 00:35
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.318Vegas8524.09.15 00:40
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.323Manfred X24.09.15 09:31
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.298Vegas8524.09.15 21:43
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.574Manfred X24.09.15 22:06
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.368Vegas8524.09.15 23:44
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.426Manfred X25.09.15 01:12
Re: CSV durchsuchen6.476Vegas8525.09.15 09:13
Re: CSV durchsuchen6.446Manfred X25.09.15 09:23
Re: CSV durchsuchen6.257Vegas8525.09.15 21:01
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.336Manfred X25.09.15 21:24
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.553Vegas8525.09.15 22:19
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.378Manfred X26.09.15 00:10
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.444Vegas8526.09.15 12:46
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.441Manfred X26.09.15 16:40
Re: CSV durchsuchen und Inhalt der Zeile/Spalte wiedergeben6.347Vegas8527.09.15 15:36

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel