Hallo,
Ik heb een access XP database die ik met ADO via VB-app uitlees zodat gebruikers telefoonummers kunnen opzoeken. Ik wil dus dat gebruikers alleen kunnen opzoeken.
Vervelende is nu dat wanneer de VB-app opstart de database bezet gehouden wordt, hij meldt dit ook bij openen (database is alleen readonly). Er kunnen dus geen updates gedaan worden zolang er een gebruiker de VB-app open heeft staan.
Is er een mogelijheid dat de VB-app de database niet bezet houdt?
Volgende code heb ik gebruikt adhv een voorbeeld. Bedankt vast voor tips e.d.
Set db = New ADODB.Connection
db.CursorLocation = adUseClient
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDatabase & ";"
Set adoPrimaryRS = New ADODB.Recordset
adoPrimaryRS.Open "select NAAM,TELEF_NR,DNST_AFD,KAMER_NR from tblTeleGids Order by NAAM", db, , adLockReadOnly, adLockReadOnly
Ik heb een access XP database die ik met ADO via VB-app uitlees zodat gebruikers telefoonummers kunnen opzoeken. Ik wil dus dat gebruikers alleen kunnen opzoeken.
Vervelende is nu dat wanneer de VB-app opstart de database bezet gehouden wordt, hij meldt dit ook bij openen (database is alleen readonly). Er kunnen dus geen updates gedaan worden zolang er een gebruiker de VB-app open heeft staan.
Is er een mogelijheid dat de VB-app de database niet bezet houdt?
Volgende code heb ik gebruikt adhv een voorbeeld. Bedankt vast voor tips e.d.
Set db = New ADODB.Connection
db.CursorLocation = adUseClient
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDatabase & ";"
Set adoPrimaryRS = New ADODB.Recordset
adoPrimaryRS.Open "select NAAM,TELEF_NR,DNST_AFD,KAMER_NR from tblTeleGids Order by NAAM", db, , adLockReadOnly, adLockReadOnly