ERLEDIGT
NEIN
NEIN
ANTWORTEN
76
76
ZUGRIFFE
4190
4190
EMPFEHLEN
-
20.09.06 11:01 #76
Hallo, ich schon wieder.
Inzwischen funktioniert mein Programm schon ganz toll. Praktisch alle Funktionen sind eingebaut und laufen prima. Aber an dem Zugriff auf die Excel-Datei beiße ich mir bislang die Zähne aus.
In meinem Beitrag vom 14.09 habe ich ja schon den Code dazu gepostet. Scheinbar bekommt er also Zugriff auf die Excel-Liste. Allerdings weiß ich trotz ausgiebigen Googelns immer noch nicht, wie ich damit umgehen soll.
Wie bringe ich die Daten (sofern denn tatsächlich welche ausgelesen wurden) in die berühmte tabellarische Form um sie auszugeben? Nach dem ich mir jetzt dieses Tutorial angesehen habe bin ich noch verwirrter. Und besonders viele Infos zu Dataset habe ich in der MSDN auch nicht gefunden.
Kann mir bitte nochmal jemand helfen? Einen Link, ein wenig Info, irgendwas? (Ich weiß ja nicht mal genau, wann man ein Dataset nimmt und wann ein Datagrid, etc...
)
Geändert von Vertigo21 (22.09.06 um 15:19 Uhr)
Seine Worte wurden zum Sinnspruch für die ausgehenden Tage des 20. Jahrhunderts, eine Epoche, in der die Wirklichkeit die Satire nahezu aussterben ließ.
- Judith Stone , "Murphy's Gesetze - Das Gesetz vom Scheitern", 14.11.2005 -
Bist auch du ein Pastafari?
Wir haben bezahlt!
Ich bin ein PIRAT!
___________________________________
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination.
-
22.09.06 15:26 #77
OK, nach längeren Recherchen konnte ich mein Problem weiter eingrenzen und meinen Code überarbeiten. Folgende Punkte sind mir aber immer noch nicht klar:
- Wie übertrage ich den Inhalt aus MyCommand in das Dataset? (Zeile 21)
- Wie übertrage ich den Inhalt des Datasets in das Datagrid zum Ausgeben? (Z 24)
- Ist es überhaupt notwendig, die Daten vor dem Ausgeben vorher noch mal in ein Dataset zu schreiben?
Code vbnet:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Private Function read_from_xls(ByVal Pfad As String) Try Dim Dateiname As String = Dir(Pfad & "\*.xls") Dim Quellpfad As String = Pfad & Dateiname ' Testausgabe 'MessageBox.Show(Quellpfad, "Quellpfad") Dim MyConnection As System.Data.OleDb.OleDbConnection MyConnection = New System.Data.OleDb.OleDbConnection( _ "provider=Microsoft.Jet.OLEDB.4.0; " & _ "data source= " & Quellpfad & " ; " & _ "Extended Properties=Excel 8.0;") ' Daten aus Tabelle1 auslesen Dim MyCommand As System.Data.OleDb.OleDbCommand MyCommand = New System.Data.OleDb.OleDbCommand( _ "select * from [Sheet1$]", MyConnection) 'MyCommand-Daten in das DS schreiben Dim DS As New DataSet("Excel-Inhalt") ' ### Wie übertrage ich die Daten hier in das Dataset? ### 'DS.? ' ### Wie bekomme ich die Daten hier in das Datagrid ? ### Dim DataGrid1 = New DataGrid DataGrid1.Datasource = DS.Tables("daten1") MyConnection.Close() Return DS Catch ex As Exception MessageBox.Show(ex.Message, "Auslesen gescheitert") 'Dim Wert As Exception = ex.InnerException() 'MessageBox.Show(Wert, "Inner Exception") Return False End Try End Function
Geändert von Vertigo21 (22.09.06 um 15:38 Uhr)
Seine Worte wurden zum Sinnspruch für die ausgehenden Tage des 20. Jahrhunderts, eine Epoche, in der die Wirklichkeit die Satire nahezu aussterben ließ.
- Judith Stone , "Murphy's Gesetze - Das Gesetz vom Scheitern", 14.11.2005 -
Bist auch du ein Pastafari?
Wir haben bezahlt!
Ich bin ein PIRAT!
___________________________________
(\_/)
(O.o) This is Bunny. Copy Bunny into your signature
(> <) to help him on his way to world domination.
Ähnliche Themen
-
Grundlage Frage zu AS3 (import etc.) [Anfänger Thread]
Von SonMiko im Forum Flash PlattformAntworten: 2Letzter Beitrag: 27.11.08, 11:21 -
Anfänger Thread Frage
Von afurtenbacher im Forum JavaAntworten: 12Letzter Beitrag: 09.05.07, 22:55 -
Thread A stösst Änderung in Thread B an. Aber wie?
Von BeaTBoxX im Forum .NET CaféAntworten: 12Letzter Beitrag: 13.12.06, 11:52 -
Thread public [Anfänger]
Von MrHoki im Forum JavaAntworten: 2Letzter Beitrag: 04.03.05, 19:52 -
max - c4d (Thread split by IKEAFREAX on 09.07.2002 23:43 (thread by pasq))
Von pasq im Forum 3D Studio MaxAntworten: 19Letzter Beitrag: 12.07.02, 11:13





Zitieren
Login





