vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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

VB & Datenbanken
Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: Dale82
Datum: 04.10.06 11:24

Hallo,

ich bin gerade dabei Datenbankenprogrammierung zu lernen und das auf eigene Faust. Dazu habe ich mir den Workshop von dieser Seite zu nutzen genommen. Doch bekomme ich eineFehlermeldung
Dim Db As Database
Dim dbFile As String
 
dbFile = App.Path + "\ADRESS.MDB"
Set Db = Workspaces(0).CreateDatabase(dbFile, dbLangGeneral, _
  dbEncrypt + dbVersion30)
Meldung: "Fehler beim Kompilieren: Argument ist nicht optional"

markiert wird mir nach dem ok klick "CreateDatabase"

bitte helft mir da weiter....

Danke
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: ModeratorDieter (Moderator)
Datum: 04.10.06 22:58

Der Code ist korrekt: Welchen Verweis verwendest Du? DAO 3.5 oder DAO 3.6 ?

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: Dale82
Datum: 05.10.06 09:28

Ich denke auch das er korekt ist und suche den Fehler bei mir.... da ich ja nun das erste mal Datenbanken programmiere. Ich verwende DAO 3.5.... ist das nicht richtig?
weil ich habe zwei kleine Projekte die sich nunmal nur mit Datenbanken realisieren lassen... das ertse ist ein kleiner Entscheidungshelfer, der wenn er mal groß ist Fragen erkennen soll und die Antworten sollten meist Lustig ausfallen ...
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: NoProfi
Datum: 06.10.06 10:06

Hallo Dale82
Bei Deinem Code ist ein Flüchtigkeitsfehler.
    dbFile = App.Path + "\ADRESS.MDB"
    Set Db = Workspaces(0).CreateDatabase(dbFile, dbLangGeneral, _
          dbEncrypt + dbVersion30)
Ich nehme an Das Du Access 2000 auf Deinem Rechner installiert hast und deshalb musst Du auch folgenden Code nehmen.
    dbFile = App.Path + "\ADRESS.MDB"
    Set Db = Workspaces(0).CreateDatabase(dbFile, dbLangGeneral, _
          dbEncrypt + dbVersion40)
Nun sollte es klappen
MfG
Jürgen
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: Dale82
Datum: 06.10.06 10:52

Vielen Dank...
Es hat funktioniert...
doch nun hängt es beim speichern oder bessergesagt beim anlegen einer neuen Adresse...
'Neuen Datensatz hinzufügen
Dim i As Integer
 
Tabelle.AddNew
For i = 1 To 7
  Tabelle(i) = Text1(i).Text
Next i
Tabelle.Update
Laufzeitfehler '424':
Objekt erforderlich

markiert wird mir die Codezeile:
Tabelle.AddNew
Ich hoffe das ich euch nit mit nerve, aber wie gesagt... das ist erst tag 3 in punkto Datenbanken.

mfg dale

PS: Nochmals danke für die Hilfe...
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: ModeratorDieter (Moderator)
Datum: 06.10.06 11:15

Ich vermute einmal, dass Du die Tabelle nicht geöffnet hast.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Workshop "Einführung in die Datenbankenprogramierung Teil 1 
Autor: NoProfi
Datum: 06.10.06 11:27

Hi Dale82
Du musst die Datenbank auch geöffnet haben !!

Schaue einmal im Workshop hier nach http://www.vbarchiv.net/workshop/workshop05s5.html
Da kommst Du auch weiter.
MfG
NoProfi
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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