.:: P ::.
2005-09-15 08:31:00 UTC
Ciao a Tutti,
ho un grosso problema!
Ho un DB access su cui vanno a lavorare 2 diversi applicativi uno scritto in
VB6 e l'altro in VB.Net e accade che quando anche il programma in VB.Net va
a lavorare sul DB causa un errore sul programma VB6.
L'errore riscontrato è il seguente: ERRORE DI RUN-TIME 2147467259 (80004005)
IL DATABASE E' STATO MESSO DALL'UTENTE 'ADMIN' NEL COMPUTER 'PC5' IN UNO
STATO CHE NON CONSENTE DI APRIRLO O DI BLOCCARLO.
Premetto che il PC identificato con PC5 è il pc in cui gira l'applicativo
con VB.Net.
La stringa di connessione che utilizzo nel sw VB.Net è la seguente:
Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin; Data
Source=c:\..........
Per quanto riguarda la connessione fatta in VB6 Vi ricapitolo di seguito il
codice:
Sub Apriconnessione()
Set CN = New ADODB.Connection
CN.Provider = "Microsoft.Jet.OLEDB.4.0"
CN.Connectionstring = "Data Source=C:\......... ;User
ID=Admin;Password=;"
CN.ConnectionTimeout = 60
CN.Mode = adModeReadWrite
CN.CursorLocation = adUseServer
CN.Open
End Sub
Non so che pesci prendere! e entro domani dovrei risolvere il problema! Sui
gruppi ho letto di controllare se apro il DB in modo esclusivo. Come posso
controllare?
Sono disperato e non so che pesci prendere.
Vi ringrazio per il tempo che mi avete dedicato.
Ciao a Tutti .:: P ::.
ho un grosso problema!
Ho un DB access su cui vanno a lavorare 2 diversi applicativi uno scritto in
VB6 e l'altro in VB.Net e accade che quando anche il programma in VB.Net va
a lavorare sul DB causa un errore sul programma VB6.
L'errore riscontrato è il seguente: ERRORE DI RUN-TIME 2147467259 (80004005)
IL DATABASE E' STATO MESSO DALL'UTENTE 'ADMIN' NEL COMPUTER 'PC5' IN UNO
STATO CHE NON CONSENTE DI APRIRLO O DI BLOCCARLO.
Premetto che il PC identificato con PC5 è il pc in cui gira l'applicativo
con VB.Net.
La stringa di connessione che utilizzo nel sw VB.Net è la seguente:
Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin; Data
Source=c:\..........
Per quanto riguarda la connessione fatta in VB6 Vi ricapitolo di seguito il
codice:
Sub Apriconnessione()
Set CN = New ADODB.Connection
CN.Provider = "Microsoft.Jet.OLEDB.4.0"
CN.Connectionstring = "Data Source=C:\......... ;User
ID=Admin;Password=;"
CN.ConnectionTimeout = 60
CN.Mode = adModeReadWrite
CN.CursorLocation = adUseServer
CN.Open
End Sub
Non so che pesci prendere! e entro domani dovrei risolvere il problema! Sui
gruppi ho letto di controllare se apro il DB in modo esclusivo. Come posso
controllare?
Sono disperato e non so che pesci prendere.
Vi ringrazio per il tempo che mi avete dedicato.
Ciao a Tutti .:: P ::.