>Fino adesso ho usato VB.NET con SQL server ed utilizzavano i
>metodi nuovi per la creazione di dataset - dataview - datatable
Ciao, se usavi VB.NET con SQL, non avrai nessun problema ad utilizzare OLEDB, perchè è molto simile, utilizza gli stessi oggetti "contenitore" per tenere i dati (DataSet, DataTable), e anche oggetti simili per il reperimento dei dati (Connection, Command e DataAdapter)
>
>Volevo provare a fare una connessione e una programmazione come
>quando usavo VB6
>
>In pratica usare un DB ACCESS e usare OLEDB per creare i vecchi
>"recordset"
>
>Sapete aiutarmi?????
>
>Mi potete modificare il codice, cosi lo provo.
>
>Questo lo usavo per la connessione:
>
>Sub ApriConn()
> Dim strCONN As String
> strCONN = "Provider=Microsoft.Jet.OLEDB.4.0;"
>strCONN = strCONN & "Data Source=" & App.Path & "\Computer.mdb;"
> strCONN = strCONN & "Jet OLEDB:Engine Type=5;"
>
> Set Cn = New ADODB.Connection
> Cn.Open strCONN
>End Sub
>
>-------------------------------
Ti consiglio vivamente di aprire sempre la connessione per poi richiuderla subito dopo le operazioni su db. In .NET esiste un pool di connessioni gestito, quindi non ti devi porre nessun problema.
>
>Invece per creare i recordset usavo questo:
>
>Set rsRecordSet = New ADODB.Recordset
>rsRecordSet.Open "SELECT * From [Tabella] order by [Campo]",
>Cn, adOpenStatic, adLockOptimistic
>
>Set Me.Datagrid1.DataSource = rsRecordSet
>
>-------------------------------
Ecco un esempio in base al tuo codice:
Ovviamente questo è un esempio e non ti ho gestito i vari dispose degli oggetti, se utilizzi l'FX 2.0 ti consiglio di utilzzare il costrutto Using.
>
>Riuscite a convertirmi queste due cosi faccio le prove????
>Il DB di access in che cartella lo devo mettere, nella cartella
>DEBUG o in altre????
>
>Ciao e grazieeeeeee
Prego 
http://blogs.dotnethell.it/Regulator/