vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2: 
Autor: effeff
Datum: 09.06.17 10:19

 Private Sub DatenLaden(ByVal FileName As String)
 
dt1.Clear
 
        Dim sr As New System.IO.StreamReader(FileName)
        Dim Zeile As String = Nothing
        Dim i As Integer = 0
 
        Dim arr() As String = Nothing
 
        Do While Not sr.EndOfStream
            Zeile = sr.ReadLine()
 
            arr = Zeile.Split(",")
            If Not arr(0).Contains("Seriennummer") Then
 
                Dim newRow As DataRow = dt1.NewRow
                i = i + 1
 
                newRow("ID") = i
                newRow("Seriennummer") = arr(0)
                newRow("Bauteil") = arr(1)
                newRow("Baudatum") = arr(2)
                newRow("Status") = ""
 
                dt1.Rows.Add(newRow)
 
            End If
        Loop
 
        sr.Close()
 
        Application.DoEvents()
 
    End Sub
 
    Private Sub txtSeriennummer_TextChanged(sender As Object, e As EventArgs) _
      Handles txtSeriennummer.TextChanged
 
        If (Not txtSeriennummer.Text = "" Or Not txtSeriennummer.Text = _
          Nothing) And txtSeriennummer.Text.Length = 7 Then
            dv1.RowFilter = "Seriennummer LIKE '%" & txtSeriennummer.Text & "%'"
            For Each drv As DataRowView In dv1
                drv.Item(4) = "X"
            Next
            dt1.AcceptChanges()
        Else
            dv1.RowFilter = Nothing
        End If
 
    End Sub
 
    Private Sub cmbAuswahl_SelectedIndexChanged(sender As Object, e As _
      EventArgs) Handles cmbAuswahl.SelectedIndexChanged
        txtSeriennummer.Text = ""
 
        If cmbAuswahl.Text = "Alle" Then
            dv1.RowFilter = Nothing
            ToolStripStatusLabel1.Text = "Alle Datensätze: " & dv1.Count
        ElseIf cmbAuswahl.Text = "Gefundene" Then
            dv1.RowFilter = "Status = 'X'"
            ToolStripStatusLabel1.Text = "Gefundene: " & dv1.Count
        ElseIf cmbAuswahl.Text = "Nicht gefundene" Then
            dv1.RowFilter = "Status=''"
            ToolStripStatusLabel1.Text = "Nicht gefundene: " & dv1.Count
        End If
    End Sub
 
    Private Sub ExportToXML()
 
        Dim FileName As String = "erbru_" & Format(Now, "yyyyMMdd_hhmmss") & _
          ".xml"
 
        If Not System.IO.Directory.Exists(SavePath) Then
            System.IO.Directory.CreateDirectory(SavePath)
        End If
 
        With SaveFileDialog1
            .DefaultExt = "xml"
            .Filter = "XML Dateien|*.xml"
            .FileName = FileName
            .InitialDirectory = SavePath
        End With
 
        Dim res As DialogResult
 
        res = SaveFileDialog1.ShowDialog
 
        If res = DialogResult.Abort Or res = DialogResult.Cancel Then
            Exit Sub
        Else
            FileName = SaveFileDialog1.FileName
        End If
 
        dt1.WriteXml(FileName)
 
        ToolStripStatusLabel1.Text = "Die XML-Datei " & FileName & " wurde" & _
          "erstellt!"
 
    End Sub
 
    Private Sub btnSpeichern_Click(sender As Object, e As EventArgs) Handles _
      btnSpeichern.Click
        ExportToXML()
    End Sub
 
    Private Sub btnLaden_Click(sender As Object, e As EventArgs) Handles _
      btnLaden.Click
        LoadXML()
    End Sub
 
    Private Sub LoadXML()
 
        Dim FileName As String = ""
 
        With OpenFileDialog1
            .DefaultExt = "xml"
            .Filter = "XML Dateien|*.xml"
            .FileName = ""
            '.Multiselect = True
            .InitialDirectory = SavePath
        End With
 
        Dim res As DialogResult
 
        res = OpenFileDialog1.ShowDialog
 
        If res = DialogResult.Abort Or res = DialogResult.Cancel Then
            Exit Sub
        Else
            Me.Cursor = Cursors.WaitCursor
            ToolStripStatusLabel1.Text = "Lade Daten aus " & _
              OpenFileDialog1.FileName
            Application.DoEvents()
            dt1.Clear()
            dt1.ReadXml(OpenFileDialog1.FileName)
        End If
 
        Me.Cursor = Cursors.Default
        ToolStripStatusLabel1.Text = "Datensätze: " & dt1.Rows.Count
 
    End Sub
 
    Private Sub btnTextdateiLaden_Click(sender As Object, e As EventArgs) _
      Handles btnTextdateiLaden.Click
        Dim FileName As String = ""
 
        With OpenFileDialog1
            .DefaultExt = "txt"
            .Filter = "TXT Dateien|*.txt"
            .FileName = ""
            .InitialDirectory = SavePath
        End With
 
        Dim res As DialogResult
 
        res = OpenFileDialog1.ShowDialog
 
        If res = DialogResult.Abort Or res = DialogResult.Cancel Then
            Exit Sub
        Else
            Me.Cursor = Cursors.WaitCursor
            ToolStripStatusLabel1.Text = "Lade Daten aus " & _
              OpenFileDialog1.FileName
            Application.DoEvents()
            DatenLaden(OpenFileDialog1.FileName)
        End If
    End Sub
End Class

EALA FREYA FRESENA

Beitrag wurde zuletzt am 09.06.17 um 10:21:43 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Suchen und Markieren nach DGV2 übergeben5.254ERBRU06.06.17 12:29
Re: Suchen und Markieren nach DGV2 übergeben4.128CAM-Andi06.06.17 15:00
Re: Suchen und Markieren nach DGV2 übergeben4.094ERBRU06.06.17 15:53
Re: Suchen und Markieren nach DGV2 übergeben4.125CAM-Andi06.06.17 16:18
Re: Suchen und Markieren nach DGV2 übergeben4.207ERBRU06.06.17 17:20
Re: Suchen und Markieren nach DGV2 übergeben4.213CAM-Andi06.06.17 19:39
Re: Suchen und Markieren nach DGV2 übergeben4.331ERBRU07.06.17 06:18
Re: Suchen und Markieren nach DGV2 übergeben4.076CAM-Andi07.06.17 09:48
Re: Suchen und Markieren nach DGV2 übergeben4.118ERBRU07.06.17 11:16
Re: Suchen und Markieren nach DGV2 übergeben4.104CAM-Andi07.06.17 11:33
Re: Suchen und Markieren nach DGV2 übergeben4.085ERBRU07.06.17 12:19
Re: Suchen und Markieren nach DGV2 übergeben4.316effeff07.06.17 13:16
Re: Suchen und Markieren nach DGV2 übergeben4.248ERBRU07.06.17 13:39
Re: Suchen und Markieren nach DGV2 übergeben4.128effeff07.06.17 18:34
Re: Suchen und Markieren nach DGV2 übergeben4.119ERBRU07.06.17 18:51
Re: Suchen und Markieren nach DGV2 übergeben4.184CAM-Andi07.06.17 13:40
Re: Suchen und Markieren nach DGV2 übergeben4.073ERBRU07.06.17 14:27
Re: Suchen und Markieren nach DGV2 übergeben4.057CAM-Andi07.06.17 14:43
Re: Suchen und Markieren nach DGV2 übergeben4.103ERBRU07.06.17 15:51
Re: Suchen und Markieren nach DGV2 übergeben4.088CAM-Andi07.06.17 16:34
Re: Suchen und Markieren nach DGV2 übergeben4.126ERBRU07.06.17 18:32
Re: Suchen und Markieren nach DGV2 übergeben4.392effeff07.06.17 23:18
Re: Suchen und Markieren nach DGV2 übergeben4.065ERBRU08.06.17 04:20
Re: Suchen und Markieren nach DGV2 übergeben4.073effeff08.06.17 14:30
Re: Suchen und Markieren nach DGV2 übergeben4.182CAM-Andi08.06.17 14:55
Re: Suchen und Markieren nach DGV2 übergeben4.116ERBRU08.06.17 15:45
Re: Suchen und Markieren nach DGV2 übergeben4.049effeff08.06.17 16:26
Re: Suchen und Markieren nach DGV2 übergeben4.078ERBRU08.06.17 17:55
Re: Suchen und Markieren nach DGV2 übergeben4.178effeff08.06.17 20:07
Re: Suchen und Markieren nach DGV2 übergeben4.168ERBRU09.06.17 06:07
Re: Suchen und Markieren nach DGV2 übergeben4.161effeff09.06.17 09:54
Re: Suchen und Markieren nach DGV2 übergeben; Teil 14.299effeff09.06.17 10:19
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.121effeff09.06.17 10:19
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.077ERBRU09.06.17 12:37
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.133effeff09.06.17 13:55
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.024ERBRU09.06.17 14:33
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.284ERBRU09.06.17 15:42
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.288effeff09.06.17 17:19
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.076ERBRU10.06.17 18:19
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.020ERBRU11.06.17 12:18
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.200effeff12.06.17 14:15
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.144ERBRU12.06.17 14:58
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2:4.029effeff12.06.17 16:51
Suchen und Markieren nach DGV2 übergeben, Teil 1 vom 12.06.2...4.118effeff12.06.17 17:04
Suchen und Markieren nach DGV2 übergeben, Teil 2 vom 12.06.2...4.057effeff12.06.17 17:04
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2 vom 12....4.027ERBRU12.06.17 19:57
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2 vom 12....4.049effeff12.06.17 23:10
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2 vom 12....4.112ERBRU13.06.17 06:10
Re: Suchen und Markieren nach DGV2 übergeben, Teil 2 vom 12....4.041effeff13.06.17 09:14
Die Arbeitsweise...4.135effeff12.06.17 17:11
Re: Die Arbeitsweise...4.027ERBRU12.06.17 18:30
Re: Die Arbeitsweise...4.033ERBRU12.06.17 18:54
Re: Die Arbeitsweise...4.018ERBRU12.06.17 18:59
Re: Die Arbeitsweise...4.121ERBRU12.06.17 19:05
Re: Die Arbeitsweise...4.188ERBRU12.06.17 19:10
Re: Suchen und Markieren nach DGV2 übergeben4.162ERBRU09.06.17 11:02
Re: Suchen und Markieren nach DGV2 übergeben4.033ERBRU09.06.17 18:15
Re: Suchen und Markieren nach DGV2 übergeben4.064ERBRU12.06.17 19:07
Re: Suchen und Markieren nach DGV2 übergeben3.991effeff13.06.17 09:58
Re: Suchen und Markieren nach DGV2 übergeben4.078ERBRU13.06.17 10:59
Re: Suchen und Markieren nach DGV2 übergeben4.192effeff13.06.17 12:51
Re: Suchen und Markieren nach DGV2 übergeben4.035ERBRU13.06.17 15:24
Re: Suchen und Markieren nach DGV2 übergeben4.076effeff13.06.17 15:53
Re: Suchen und Markieren nach DGV2 übergeben4.063ERBRU13.06.17 18:18
Re: Suchen und Markieren nach DGV2 übergeben4.005ERBRU13.06.17 19:13
Re: Suchen und Markieren nach DGV2 übergeben4.344effeff13.06.17 20:20
Re: Suchen und Markieren nach DGV2 übergeben4.041ERBRU14.06.17 05:56
Re: Suchen und Markieren nach DGV2 übergeben4.044effeff14.06.17 11:50
Re: Suchen und Markieren nach DGV2 übergeben4.061ERBRU14.06.17 14:07
Re: Suchen und Markieren nach DGV2 übergeben4.082effeff14.06.17 15:42
Re: Suchen und Markieren nach DGV2 übergeben4.037ERBRU14.06.17 18:22
Re: Suchen und Markieren nach DGV2 übergeben4.055ERBRU14.06.17 19:51
Re: Suchen und Markieren nach DGV2 übergeben4.150effeff14.06.17 20:52
Re: Suchen und Markieren nach DGV2 übergeben4.043ERBRU15.06.17 06:23
Re: Suchen und Markieren nach DGV2 übergeben4.041effeff15.06.17 15:54
Re: Suchen und Markieren nach DGV2 übergeben4.001ERBRU15.06.17 19:44
Re: Suchen und Markieren nach DGV2 übergeben4.060ERBRU15.06.17 20:12
Re: Suchen und Markieren nach DGV2 übergeben4.083effeff16.06.17 16:03
Re: Suchen und Markieren nach DGV2 übergeben3.966ERBRU16.06.17 18:14
Re: Suchen und Markieren nach DGV2 übergeben3.987ERBRU16.06.17 19:22
Re: Suchen und Markieren nach DGV2 übergeben4.169effeff17.06.17 15:54
Re: Suchen und Markieren nach DGV2 übergeben3.975ERBRU17.06.17 18:20
Re: Suchen und Markieren nach DGV2 übergeben3.971ERBRU18.06.17 12:54
Re: Suchen und Markieren nach DGV2 übergeben4.098effeff18.06.17 18:10
Re: Suchen und Markieren nach DGV2 übergeben4.004ERBRU18.06.17 19:51
Re: Suchen und Markieren nach DGV2 übergeben4.108ERBRU19.06.17 08:11
Re: Suchen und Markieren nach DGV2 übergeben3.993ERBRU19.06.17 11:40
Re: Suchen und Markieren nach DGV2 übergeben3.987effeff19.06.17 13:47
Re: Suchen und Markieren nach DGV2 übergeben4.224ERBRU19.06.17 18:03
Re: Suchen und Markieren nach DGV2 übergeben4.177ERBRU20.06.17 06:43
Re: Suchen und Markieren nach DGV2 übergeben4.108effeff20.06.17 09:36
Re: Suchen und Markieren nach DGV2 übergeben4.085ERBRU20.06.17 11:50
Re: Suchen und Markieren nach DGV2 übergeben4.129effeff20.06.17 18:06
Re: Suchen und Markieren nach DGV2 übergeben4.162ERBRU20.06.17 18:57
Re: Suchen und Markieren nach DGV2 übergeben4.034effeff20.06.17 22:29
Re: Suchen und Markieren nach DGV2 übergeben3.991ERBRU21.06.17 06:39
Re: Suchen und Markieren nach DGV2 übergeben4.135effeff21.06.17 09:24
Re: Suchen und Markieren nach DGV2 übergeben4.053ERBRU21.06.17 11:53
Re: Suchen und Markieren nach DGV2 übergeben4.118ERBRU22.06.17 06:26
Re: Suchen und Markieren nach DGV2 übergeben4.018ERBRU24.06.17 18:55
Re: Suchen und Markieren nach DGV2 übergeben4.026ERBRU20.06.17 19:35
Re: Suchen und Markieren nach DGV2 übergeben4.026ERBRU14.06.17 06:21
Teil 1, 13.06.20174.102effeff13.06.17 09:59
Teil 2, 13.06.20174.029effeff13.06.17 10:00
Teil 3, 13.06.20174.056effeff13.06.17 10:01

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-2024 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