vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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

ADO.NET / Datenbanken
Re: EXCEL Daten lesen und ändern 
Autor: ModeratorDaveS (Moderator)
Datum: 13.01.10 10:02

Hier ist ein Beispiel um die Excel Daten zu updaten (die Tabelle hat 3 Spalten Col1, Col2, Col3, String, Double, Double und ich verwende die erste Spalte als "Primary Key".)
        Dim dbconnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data" & _
          "Source=" & path & ";Extended Properties=""Excel 8.0;HDR=YES;"";"
 
        Dim dbconn As New OleDbConnection(dbconnString)
        Dim excelData As New DataSet("ExcelData")
        Dim dbAdapter As New OleDbDataAdapter("select * from [Tabelle1$]", _
          dbconn)
 
        dbAdapter.Fill(excelData, "Tabelle1")
 
        Dim DT As DataTable = excelData.Tables("Tabelle1")
 
        For Each row As DataRow In DT.Rows
            row.BeginEdit()
            row("Col2") = 7
            row.EndEdit()
        Next row
 
        DataGridView1.DataSource = DT
 
        Dim updateSql As String = "Update [Tabelle1$] Set Col2=?, Col3=? Where " & _
          " Col1=?"
        Dim updateCmd As New OleDbCommand(updateSql, dbconn)
        updateCmd.Parameters.Add("P1", OleDbType.Double, 8, "Col2")
        updateCmd.Parameters.Add("P2", OleDbType.Double, 8, "Col3")
        updateCmd.Parameters.Add("P3", OleDbType.VarChar, 32, "Col1")
 
        dbAdapter.UpdateCommand = updateCmd
 
        dbAdapter.Update(excelData, "Tabelle1")
(kostet nix).

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
EXCEL Daten lesen und ändern3.960cbarth12.01.10 13:09
Re: EXCEL Daten lesen und ändern2.804ModeratorDaveS12.01.10 13:43
Re: EXCEL Daten lesen und ändern3.046cbarth12.01.10 13:51
Re: EXCEL Daten lesen und ändern2.938ModeratorDaveS12.01.10 14:40
Re: EXCEL Daten lesen und ändern2.688cbarth12.01.10 16:30
Re: EXCEL Daten lesen und ändern3.145ModeratorDaveS12.01.10 18:00
Re: EXCEL Daten lesen und ändern4.163Bingopark13.01.10 00:41
Re: EXCEL Daten lesen und ändern2.943cbarth13.01.10 12:23
Re: EXCEL Daten lesen und ändern3.335ModeratorDaveS13.01.10 10:02
Re: EXCEL Daten lesen und ändern2.857cbarth13.01.10 12:20
Re: EXCEL Daten lesen und ändern3.231cbarth18.01.10 13:31
Re: EXCEL Daten lesen und ändern2.836ModeratorDaveS18.01.10 13:48
Re: EXCEL Daten lesen und ändern3.006cbarth18.01.10 15:15
Re: EXCEL Daten lesen und ändern2.885ModeratorDaveS18.01.10 15:50
Re: EXCEL Daten lesen und ändern2.767cbarth18.01.10 17:56
Re: EXCEL Daten lesen und ändern2.743Dot02.02.10 19:49

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