Toon posts:

[VBA] .mdb maken werkt niet

Pagina: 1
Acties:
  • 43 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik maak in VBA (Excel) een database aan (.mdb). Dat lijkt goed te gaan maar als ik de database wil openen in Access97 krijg ik de volgende foutmelding: "Onbekende database indeling" Dit is mijn code:

Set wspCurr = DBEngine.Workspaces(0)
Set dbsCurr = wspCurr.CreateDatabase(strTempPath & "\Group Calendar.mdb", dbLangDutch)
Set tdfCurr = dbsCurr.CreateTableDef("tblDiaryTemp")

With tdfCurr
.Fields.Append .CreateField("Start", dbDate)
.Fields.Append .CreateField("End", dbDate)
.Fields.Append .CreateField("Name", dbText, 5)
.Fields.Append .CreateField("Title", dbText, 250)
.Fields.Append .CreateField("BusyStatus", dbByte)
.Fields.Append .CreateField("Location", dbText, 50)
.Fields.Append .CreateField("IsRecurring", dbBoolean)
.Fields.Append .CreateField("Recurrence", dbByte)
.Fields.Append .CreateField("Instance", dbLong)
.Fields.Append .CreateField("Interval", dbLong)
End With
dbsCurr.TableDefs.Append tdfCurr
tdfCurr.Fields("Title").AllowZeroLength = True
tdfCurr.Fields("Location").AllowZeroLength = True
Set rstCurr = dbsCurr.OpenRecordset("tblDiaryTemp")

Iemand een idee wat hier niet goed aan is?

[ Voor 10% gewijzigd door Verwijderd op 25-05-2004 09:17 ]


  • farlane
  • Registratie: Maart 2000
  • Laatst online: 22-05 16:53
Omdat je een Access 2000 database aanmaakt als je geen versienummer opgeeft.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Verwijderd

Topicstarter
Aha, waar geef ik dat aan dan?

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 22-05 16:53
Verwijderd schreef op 25 mei 2004 @ 09:36:
Aha, waar geef ik dat aan dan?
Misschien zijn de docs van de CreateDatabase functie wel een geschikte plaats om te beginnen.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Verwijderd

Topicstarter
Daar heb je gelijk in maar in mijn boek wordt dit topic heel summier behandeld, kun je me niet effe een hint geven?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 00:01

Janoz

Moderator Devschuur®

!litemod

Er zijn meer resources dan ene boek. Probeer het eens bij http://msdn.microsoft.com Desnoods vul je de functie in bij google. Het is iig niet de bedoeling dat alles heir compleet voorgekauwd wordt. Zie voor meer informatie onze faq.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.