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

Suche Visual-Basic Code
Fehler beim Kompilieren 
Autor: Mark
Datum: 13.11.01 07:38

Bringt kann db1.mdb nicht finden! Warum nur?
Anbei der Quellcode!
Hoffe ihr könnt mir da weiter helfen!

' Excel-Tabelle in Access-Datenbank kopieren
Private Sub CopyExcel2Access(ByVal sWorkBookName As String, ByVal sTableSheet As String, ByVal sDBName As String)

Dim DB1 As Database
Dim DB2 As Database
Dim Rs1 As Recordset
Dim Rs2 As Recordset
Dim fld As Field
Dim tble As TableDef

' Access-DB öffnen und neue Tabelle anlegen:
Set DB1 = DBEngine.OpenDatabase(sDBName, True, False)
Set DB2 = DBEngine.OpenDatabase(sWorkBookName, False, False, "Excel 8.0;")
Set Rs2 = DB2.OpenRecordset(sTableSheet & "$", dbOpenDynaset)
Set tble = DB1.CreateTableDef("Kopie")

With tble
For Each fld In Rs2.Fields
.Fields.Append .CreateField(fld.Name, fld.Type, fld.Size)
Next
End With
DB1.TableDefs.Append tble

' Tabellen zeilenweise kopieren:
Set Rs1 = DB1.OpenRecordset("Kopie", dbOpenDynaset)
Do While Not Rs2.EOF
With Rs1
.AddNew
For Each fld In Rs2.Fields
.Fields(fld.Name).Value = fld.Value
Next
.Update
End With
Rs2.MoveNext
Loop

DB1.Close
DB2.Close
End Sub

Private Sub Command1_Click()
CopyExcel2Access "D:MarkoAPH Eppendorf.xls", "Kalkulation", "db1.mdb"
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fehler beim Kompilieren69Mark13.11.01 07:38
Re: Fehler beim Kompilieren53Mark13.11.01 09:11
Re: Fehler beim Kompilieren331ModeratorDieter13.11.01 10:01

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