none
Comparar DataGridView con base de datos RRS feed

  • Pregunta

  • Hola a todos..

    Mi problemas es el siguiente, tengo un datagridview donde cargo un archivo tipo csv, y me muestra el contenido en la grilla, como lo puedo hacer para que ese contenido del csv se compare con los datos de una tabla de la base de datos, y si existe diferencias que me los actualice ?

    mi codigo es el siguiente;

    Private Sub btnCargarArchivo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCargarArchivo.Click Try Dim NombreArchivo As String = "" OpenFileDialog1.InitialDirectory = "c:\temp\" OpenFileDialog1.Filter = "CSV files (*.csv)|*.CSV" OpenFileDialog1.FilterIndex = 2 OpenFileDialog1.RestoreDirectory = True If (OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK) Then NombreArchivo = OpenFileDialog1.FileName End If

    Dim TextLine As String = "" Dim SplitLine() As String If System.IO.File.Exists(NombreArchivo) = True Then Dim objReader As New System.IO.StreamReader(NombreArchivo) objReader.ReadLine() Do While objReader.Peek() <> -1 TextLine = objReader.ReadLine() SplitLine = Split(TextLine, (";")) Me.DataGridViewX1.Rows.Add(SplitLine) Loop Else MsgBox("No se cargo el archivo!.", MsgBoxStyle.Information) End If Catch Ex As Exception MsgBox("Error al cargar el archivo!.", MsgBoxStyle.Critical + Ex.ToString) End Try End Sub

    GRACIAS...

    • Cambiado Enrique M. Montejo lunes, 27 de noviembre de 2017 12:20 Pregunta relacionada con el acceso a datos.
    viernes, 24 de noviembre de 2017 18:55

Todas las respuestas