Salve. Ho esigenza di copiare i dati da un database Access97 ad un altro database Access97, questo più o meno ho capito come farlo, ma il problema è che quando va ad eseguire il comando sql per copiarlo mi dice password non valida. Il fatto è che io mi connetto ad un solo database... l'altro lo fa in automatico senza che io gli dia i parametri, la mia domanda è come faccio a dargli la password prima che esegua il comando sql?
Il codice che uso è questo:
codice:Dim objConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Programmi\db1.mdb;Persist Security Info=False;Jet OLEDB:Database Password=pass") Dim tr As OleDb.OleDbTransaction objConnection.Open() tr = objConnection.BeginTransaction(IsolationLevel.ReadCommitted) Dim Cmd As New OleDb.OleDbCommand("", objConnection, tr) Cmd.CommandText = "insert into tabella select * from tabella in 'c:\\Programmi\db2.mdb'" Cmd.ExecuteNonQuery() tr.Commit() Cmd.Parameters.Clear() objConnection.Close()

Rispondi quotando
