vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

VB.NET - Fortgeschrittene
Excel Problem 
Autor: PACoSys
Datum: 25.11.04 14:11

Hallo,
kann mir jemand sagen, wie es sein kann, daß wenn ich eine Excel-Datei in eine DataTable öffne, die Daten nicht gleich sind z.B. bekomme ich DBNull obwohl in der Excel-Tabelle an der Stelle ein Wert steht. Grundsätzliche bekomme ich die richtigen Werte, aber manchmal halt nicht.

Das Lesen mache ich so:
oleDbConExcel = New OleDbConnection( _
 "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
 Application.StartupPath & "\tabelle.xls;" & _
 "Extended Properties = Excel 8.0")
oleDbDaExcel = New OleDbDataAdapter( _
 "SELECT * FROM [Tabelle1$]", oleDbConExcel)
dtExcel.Clear()
oleDbDaExcel.Fill(dtExcel)
For Each dr As DataRow In dtExcel.Rows
  For j As Integer = 0 To dr.ItemArray.Length - 1
    MsgBox(CStr(dr.Item(j))
  Next
Next
Vielen Dank schon mal.

Gru? Patrick
---
Wer nicht fragt, bleibt dumm.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel Problem698PACoSys25.11.04 14:11
Re: Excel Problem461PACoSys25.11.04 15:25
Re: Excel Problem443PACoSys26.11.04 09:15

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