vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Datenbank kombrimieren 
Autor: Rudi45
Datum: 29.01.14 10:15

Hallo,

einweiteres Problom habe ich!

Ich wollte meine MDB-Datenbank mit dieses Modul kombrimieren:

Option Explicit
Public txt_Filename
 
Private Sub cmd_dbAuswahl_Click()
  Me.CommonDialog1.Filter = "Datenbanken (*.mdb)|*.mdb"
  Me.CommonDialog1.FilterIndex = 1
  Me.CommonDialog1.DefaultExt = "mdb"
  Me.CommonDialog1.ShowOpen
  Me.txt_Filename = CommonDialog1.FileName
End Sub
 
Private Sub cmd_compress_Click()
  'Für die Verwendung von CompactDatabase mit ADO:
  'Benötigt in den Verweisen:
  'MS Jet and Replikation Objects 2.6 Library,
  'sollte mit allen Access-Versionen gehen.
 
  Dim ADO_JRO As New jro.JetEngine  (Diese Fehler taucht auf)
  Dim DBOriginal As String
  Dim DBTemp As String
  Dim TMPDB1 As String
  Dim TMPDB2 As String
 
  DBOriginal = Replace(txt_Filename.text, "\\", "\")
  DBTemp = Replace(App.Path & "\Help.mdb", "\\", "\")
 
  MsgBox "Die Datenbank hat eine Grösse von: " & Format(FileLen(DBOriginal), _
    "#,###") & " Byte"
 
  If Dir(DBTemp) <> "" Then
    Kill DBTemp
  End If
 
  TMPDB1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & DBOriginal
  TMPDB2 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & DBTemp
 
  ADO_JRO.CompactDatabase TMPDB1, TMPDB2
 
  Set ADO_JRO = Nothing
  Kill DBOriginal
  FileCopy DBTemp, DBOriginal
  Kill DBTemp
  MsgBox "Die Datenbank hat eine Grösse von: " & Format(FileLen(DBOriginal), _
    "#,###") & " Byte"
End Sub
 
  Unload Me
aber ich bekomme immer die Fehlermeldung:

Compiler error:

User-defined type not defined


Wo liegt der Fehler?

Rüdiger

Beitrag wurde zuletzt am 29.01.14 um 10:17:05 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbank kombrimieren1.678Rudi4529.01.14 10:15
Re: Datenbank kombrimieren940Blackbox29.01.14 21:01
Re: Datenbank kombrimieren913Manfred X30.01.14 08:29
Re: Datenbank kombrimieren941Rudi4502.02.14 09:49
Re: Datenbank kombrimieren862Callimero12.05.14 15:41
Re: Datenbank kombrimieren891DotNetErbse13.05.14 14:48

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-2024 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