Archief - Access: recordset vraag

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

meRVy

Legacy Member
Weet iemand hoe je de naam van een geopende tabel van je recordset terug opvraagt?

ik heb dus dit gedaan:
recordset.open("tbl_xxx")

nu wil ik dus de naam van die tabel terug opvragen.

nog vraagje: is het mogelijk om het aantal tabellen in een Access-database te tellen?

ik werk in vb6

alvast bedankt.

edit: (ik werk met adodb, deze provider: microsoft.Jet.OLEDB.4.0; )

meRVy

Legacy Member
Code:
'Database-Declaratie (offline db)

With Cn
    .Provider = "microsoft.Jet.OLEDB.4.0;"
    .ConnectionString = "e:\database.mdb"
    .Open
End With

'tabel-declaraties 

For i = 1 To 2

Set a(i) = New adodb.Recordset
With a(i)
    .ActiveConnection = Cn
    .CursorType = adOpenKeyset
    .LockType = adLockOptimistic
    .Open "tbl_m40" & i
    .AddNew
    .Update
End With
Next i
In die lus vanonder geef ik aan dat er twee tabellen te openen zijn, maar het is de bedoeling dat hij ze allemaal opent ongeacht hoeveel er zijn (er kunnen er bijkomen, wegvallen, ...)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan