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
Mal wieder Laufzeitfehler 91 
Autor: Easyware
Datum: 01.06.06 10:13

Hi, ihr könnt ihr mir sicherlich schnell helfen, ich bekomme den "Laufzeitfehler 91: Objektvariable oder With-Blockvariable nicht festgelegt" bei folgender Prozedur

Dim Db As Database
Dim TabDef As New TableDef
Dim Feld As New Field
 
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
    Db.Close
 
    Set TabDef = Nothing
    Set Db = Nothing
Next M
End Sub
Ich glaube, das ist das Wichtigste.
Er erscheint in der siebten Zeile von unten.
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 91627BAStler01.06.06 14:12
Re: Mal wieder Laufzeitfehler 91665Easyware02.06.06 08:25
Re: Mal wieder Laufzeitfehler 91582Easyware02.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