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-2025
 
zurück

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

VB & Datenbanken
Re: Mal wieder Laufzeitfehler 91 
Autor: BAStler
Datum: 01.06.06 14:12

Hallo Easyware,

habe es doch noch ans Laufen bekommen, indem ich einfach die Funktion "IsFilePath"
angelegt habe und danach habe ich auch dein Problem nachvollziehen können.
Probiere es mal mit meinem Source
Private Sub Form_Load()
  dbFile = App.Path + "\EASY.MDB"
  TableName(1) = "EPAB"
  TableName(2) = "EPAG"
  TableName(3) = "EPLI"
 
  If IsFilePath(dbFile) Then
      Exit Sub
  End If
  Set Db = Workspaces(0).CreateDatabase(dbFile, dbLangGeneral, _
    dbEncrypt + dbVersion30)
 
  For M = 1 To 3
      TabDef.Name = TableName(M)
 
      'Datenfeld #1
      Feld.Name = "Nr"
      Feld.Type = dbText
      Feld.Size = 9
      Feld.AllowZeroLength = False
      TabDef.Fields.Append Feld
      Set Feld = Nothing
 
      'Datenfeld #2
      Feld.Name = "Datum"
      Feld.Type = dbText
      Feld.Size = 10
      Feld.AllowZeroLength = False
      TabDef.Fields.Append Feld
      Set Feld = Nothing
 
      'Datenfeld #3
      Feld.Name = "Kundenname"
      Feld.Type = dbText
      Feld.Size = 30
      Feld.AllowZeroLength = False
      TabDef.Fields.Append Feld
      Set Feld = Nothing
 
      'Datenfeld #4
      Feld.Name = "Kundennr"
      Feld.Type = dbText
      Feld.Size = 30
      Feld.AllowZeroLength = False
      TabDef.Fields.Append Feld
      Set Feld = Nothing
 
      Db.TableDefs.Append TabDef
       ' Den Refresh kannst du sicherlich auch weglassen
      Db.TableDefs.Refresh
 
      Set TabDef = Nothing
 
  Next M
 
   ' Datenbank erst schließen, wenn alle Tabellen angelegt sind und keine
   '  weiteren Aktionen mehr vorgenommen werden
  Db.Close
  Set Db = Nothing
 
End Sub
Gruß BAStler
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mal wieder Laufzeitfehler 91934Easyware01.06.06 10:13
Re: Mal wieder Laufzeitfehler 91592BAStler01.06.06 13:51
Re: Mal wieder Laufzeitfehler 91628BAStler01.06.06 14:12
Re: Mal wieder Laufzeitfehler 91665Easyware02.06.06 08:25
Re: Mal wieder Laufzeitfehler 91583Easyware02.06.06 08:28
Re: Mal wieder Laufzeitfehler 91578Easyware02.06.06 10:36

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