vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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
EXCEL Daten lesen und ändern 
Autor: cbarth
Datum: 12.01.10 13:09

Hallo zusammen,

ich hoffe es kann mir jemand helfen.
Ich muß Werte aus einer EXCEL Tabelle lesen und mit Werten aus einer SQL Express Tabelle vergleichen.
Mein Problem: Wie mache ich das auf einem Rechner wo KEIN EXCEL installiert ist und auch nicht installiert werden soll.

Ich dachte da an das Dataset. Entweder ich habe Tomaten auf den Augen oder ich verstehe das Dataset nicht.

        Dim CB_OLE_ConString As String
        Dim CB_OLE_READER As DataTableReader
        Dim CB_OLE_Dataset As System.Data.DataSet
 
        Dim CB_OLE_COMMAND As System.Data.OleDb.OleDbDataAdapter
        CB_OLE_ConString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
                            CB_QuellDatei.Text & ";Extended Properties=" & Chr( _
                            34) & _
                           "Excel 8.0;HDR=YES;IMEX=1" & Chr(34) & ";"
        CB_OLE_CON = New System.Data.OleDb.OleDbConnection(CB_OLE_ConString)
        CB_OLE_COMMAND = New System.Data.OleDb.OleDbDataAdapter("select * from" & _
          "[" & CB_Excel_TabName.Text & "$]", CB_OLE_CON)
        CB_OLE_Dataset = New System.Data.DataSet
        CB_OLE_COMMAND.Fill(CB_OLE_Dataset)
        CB_OLE_Dataset.Tables.Add(CB_Excel_TabName.Text)
 
        Dim ROW As DataRow
        'Dim COL As DataColumn
        Dim inhalt
        For Each ROW In CB_OLE_Dataset.Tables(0).Rows
            inhalt = ROW("Typ-Schlüssel")
            ROW.BeginEdit()
            ROW("Typ-Schlüssel") = "2"
            ROW.EndEdit()
 
 
        Next ROW
Beim Durchlauf der For Next sollte doch immer der Wert 2 in der Spalte "Typ-Schlüssel" eingetragen werden. Aber es funkt nicht. Es gibt auch keinen Fehler

Fehlt da ev. ein Update????

Beitrag wurde zuletzt am 12.01.10 um 13:11:44 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
EXCEL Daten lesen und ändern3.943cbarth12.01.10 13:09
Re: EXCEL Daten lesen und ändern2.793ModeratorDaveS12.01.10 13:43
Re: EXCEL Daten lesen und ändern3.020cbarth12.01.10 13:51
Re: EXCEL Daten lesen und ändern2.923ModeratorDaveS12.01.10 14:40
Re: EXCEL Daten lesen und ändern2.676cbarth12.01.10 16:30
Re: EXCEL Daten lesen und ändern3.116ModeratorDaveS12.01.10 18:00
Re: EXCEL Daten lesen und ändern4.147Bingopark13.01.10 00:41
Re: EXCEL Daten lesen und ändern2.933cbarth13.01.10 12:23
Re: EXCEL Daten lesen und ändern3.303ModeratorDaveS13.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.824ModeratorDaveS18.01.10 13:48
Re: EXCEL Daten lesen und ändern2.994cbarth18.01.10 15:15
Re: EXCEL Daten lesen und ändern2.873ModeratorDaveS18.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