vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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.944cbarth12.01.10 13:09
Re: EXCEL Daten lesen und ändern2.793ModeratorDaveS12.01.10 13:43
Re: EXCEL Daten lesen und ändern3.022cbarth12.01.10 13:51
Re: EXCEL Daten lesen und ändern2.924ModeratorDaveS12.01.10 14:40
Re: EXCEL Daten lesen und ändern2.677cbarth12.01.10 16:30
Re: EXCEL Daten lesen und ändern3.119ModeratorDaveS12.01.10 18:00
Re: EXCEL Daten lesen und ändern4.148Bingopark13.01.10 00:41
Re: EXCEL Daten lesen und ändern2.933cbarth13.01.10 12:23
Re: EXCEL Daten lesen und ändern3.304ModeratorDaveS13.01.10 10:02
Re: EXCEL Daten lesen und ändern2.846cbarth13.01.10 12:20
Re: EXCEL Daten lesen und ändern3.218cbarth18.01.10 13:31
Re: EXCEL Daten lesen und ändern2.825ModeratorDaveS18.01.10 13:48
Re: EXCEL Daten lesen und ändern2.995cbarth18.01.10 15:15
Re: EXCEL Daten lesen und ändern2.874ModeratorDaveS18.01.10 15:50
Re: EXCEL Daten lesen und ändern2.750cbarth18.01.10 17:56
Re: EXCEL Daten lesen und ändern2.731Dot02.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