Access in VBA geen Dim blaat AS Database

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008
  • Reageer

  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Hoe kan het dat ik een database niet kan definieren als een AS Database.

Mijn programma blijft hier steeds op vastlopen.

Ik heb hier access 2000

Moet ik hiervoor iets installeren?

Deze code werkt namelijk niet:

SQL:
1
2
3
4
5
6
7
Sub Test()
Dim dbs As DataAccessPage, qdf As QueryDef, strSQL As String
Set dbs = CurrentDb
strSQL = "SELECT * FROM Binnenstad WHERE Meetpunt ='002';"
Set qdf = dbs.CreateQueryDef("Locatie", strSQL)
    
End Sub


Compileerfout:
Een door de gebruiker gedefinieerd gegevenstype is niet gedefinieerd

Meer info heb ik helaas niet. Zou ook niet weten wat ik nog meer moet posten!

[ Voor 26% gewijzigd door BSeB op 18-01-2006 12:23 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
VBA en Access specifieke zaken horen eerder thuis in OFF.
Zet ook code-tags rond je code, en geef eens meer informatie ipv enkel 'dit werkt niet'. Wat is niet werken ? Krijg je foutmelidingen ? zoja, welke, etc....

https://fgheysels.github.io/


  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Help:
De methode CurrentDb resulteert in een objectvariabele van het type Database, die de database weergeeft die momenteel in het Microsoft Access-venster is geopend.
En dus geen DataAccessPage neem ik aan :?

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Nee, dat was een probeersel, daar hoort database te staan.

  • BSeB
  • Registratie: Juni 2001
  • Laatst online: 22-09-2025
Blijkbaar staat hier standaard dao niet aan in de verwijzingen en daardoor wilde de standaard goede goede niet werken.

Veranderd en nu werkt het wel.

Hoe kun je in VB de inhoud van een recordset contorleren op inhoud. DUs of dat er inhoud is.?

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Dat zal wel in de MSDN library staan bij Recordset :?

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Ik vertaal die laatste post even:

Ja dat kan, met de property recordcount en de inhoud kun je opvragen dmv de verschillende fields. Maar dat staat allemaal prima beschreven en het is wel de bedoeling dat eigen inzet zichtbaar is in je (start)post.
Dus als je wat meer aandacht besteedt aan je posts dan heb je ook meer kans op uitgebreider antwoord. ;)

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1