Salve a tutti, sicuramente è un problema risolvibile ma che non riesco a rintracciare. Quando eseguo il programma che ho creato, questo si collega ad un Database.mdb e funziona bene, solo la prima volta che viene avviato, mi da errore in apertura della connesione, la va a cercare in un posto che io non ho mai dichiarato, come c:\ o d:\
questo quanto da me dichiarato inizialmente:
Imports System.Data.OleDb
Imports System.Data
Public Class Login
Dim provider As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
Dim dataFile As String = My.Settings.percorso & "\Dbga.mdb;Persist Security Info=True;Jet OLEDB:Database Password=mia-password"
Dim connString As String = provider & dataFile
Dim myConnection As OleDbConnection = New OleDbConnection
l'errore lo da qui in apertura dicendo che è impossibile trovare il file in C:\Dbga.mdb
myConnection.ConnectionString = connString
myConnection.Open()
il My.Settings.percorso ha un percorso che inizialmente è fissato nella special directory documenti
Cosa sto sbagliando? e sopratutto perchè dopo il primo avvio funziona? Il file viene scaricato da resources nella cartella esatta documenti e interrogato correttamente... (dopo)