Ciao a tutti, visto che mi sono appena registrato colgo l'occasione per salutarvi. Spero proprio di trovare qualcuno che sappia aiutarmi ^^
Ora vi spiego il mio problema:
Sto creando un'applicazione in vb6 che si colleghi ed interagisca con un Db Access in remoto. Ora come ora però lo sto testando prima in locale.
Il collegamento viene effettuato (anche in remoto, l'ho testato), ma nel momento in cui cerco di creare il Recordset mi da il seguente errore:
Run-time error '8447'
Errore del server Internet
Ora vi posto il codice così potrete capire meglio come faccio:
Private Sub Command3_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
With cn
.CursorLocation = adUseServer
.ConnectionTimeout = 60000
.Provider = "MS Remote"
.Open "Remote Server=http://127.0.0.1; Data Source=C:\Programmi\Common Files\System\Msadc\db1.mdb; Remote Provider=Microsoft.Jet.OLEDB.4.0"
End With
With rs
.CursorLocation = adUseClient
.Open "SELECT Carte.Nome FROM Carte", cn '<- l'errore lo da qui!
End With
End Sub
Che sia in locale o remoto l'errore lo da sempre identico. La query è giusta perchè se gestisco il DB normalmente funziona.
Spero mi rispondiate presto, perchè mi sono avvelenato per una giornata intera cercando ovunque sul Web una soluzione. Se non sono stato chiaro in qualche modo ditelo.
Grazie anticipatamente a chi risponderà.