Hi,
ist es möglich mit VB6 eine neue Access-DB zu erstellen, und darin Tabellen?
Wenn ja, wie?
danke,
mfg,
Thomas
Hi,
ist es möglich mit VB6 eine neue Access-DB zu erstellen, und darin Tabellen?
Wenn ja, wie?
danke,
mfg,
Thomas
Hallo Thomas,
ja, ich beschaeftige mich gerade in meiner Diplomarbeit am Rande damit Gelernt habe ich dabei, dass man sich zwischen der alten DAO- und der neuen ADO-Technologie entscheiden muss, also auch die entsprechenden Komponenten oder Verweise setzen muss. Erstellen kann man eine Datenbank jedoch meines Wissens nur mit DAO bisher (zumindest ADO 2.0 packt’s nicht).
Ich gucke nachher mal ins Buch, wie’s genau ging, aber jetzt habe ich eine Verabredung in der Mensa
Kristian
Hi,
Gelernt habe ich dabei, dass man sich
zwischen der alten DAO- und der neuen
ADO-Technologie entscheiden muss, also
auch die entsprechenden Komponenten oder
Verweise setzen muss.
Ja, Ich arbeite mit DAO, allerdings habe ich bisher nur mit bestehenden DBs gearbeitet…
Erstellen kann man eine Datenbank jedoch
meines Wissens nur mit DAO bisher
Ja, aber wie???
mfg,
und danke schonmal,
Thomas
dim ws as workspace, db as database, td as tabledef, fld as field
set ws=dbengine.workspaces(0)
set db=ws.createdatabase ("c:\neu.mdb",dbLangGeneral,dbVersion30)
'wenn man das DB-Objekt hat, kann man auch mit SQL arbeiten (db.execute ("CREATE TABLE...")
set td=db.createtabledef()
td.name="MeineTabelle"
set fld=td.createfield("Name", dbtext,30)
td.fields.append fld
set fld=td.createfield("Alter", dblong,2)
td.fields.append fld
db.tabledefs.append td
db.close
noch fragen?
cu, holli
Ja, aber wie???
Immer mit der Ruhe, Thomas. Mit Paprikahuhn im Magen läßt es sich doch gleich viel besser tippen.
Also, ich schreibe einfach das Beipiel aus dem Buch ab, das ich hier verwende:
Dim ws As Workspace
Dim db As DataBase
Set ws = DBEngine.Workspaces(0)
Set db = ws.CreateDatabase(„C:\test.mdb“, dbLangGeneral, dbVersion30)
db.Close
Set db = Nothing
Aber da ist noch 'n bissl mehr. Moment, ich scanne mal die paar Seiten ein (kein Wort zu den Autoren!). Die Adresse schicke ich Dir lieber direkt.
Kristian
Tagg.
Also, ich schreibe einfach das Beipiel
aus dem Buch ab, das ich hier verwende:
Ich glaub ich hab das gleiche.
Autoren stimmen.
Datenbankprogrammierung mit VB6.
MicrosoftPress 1999.
Aber keine Werbung hier!
Autoren stimmen.
Datenbankprogrammierung mit VB6.
MicrosoftPress 1999.Aber keine Werbung hier!
Is ja keine. Mir ist nur die Übereinstimmung des Codes aufgefallen (siehe mein früheres Posting).
Ich wohl bloß etwas weiter abgetippt als du.
cu, holli