viste le numerose richieste
breve tutorial su come connettersi ad un db access 2000 senza usare oggetti tipo l'oggetto data.
dal menù Progetto > Riferimenti
scegliere Microsoft ActiveX Data Object 2.X library
ora inserite un modulo nel vostro progetto
e copiateci dento questo codice
ora la connessione è avvenuta e avete libero accesso al databasecodice:Option Explicit public Cn As new ADODB.Connection public Rs As new ADODB.Recordset Sub connetti() With Cn .ConnectionString = "Provider = Microsoft.Jet.OleDB.4.0;" & _ "Data source = F:\Documents and Settings\PereGallo\Documenti\merceologia.mdb" 'nella prima riga si specifica il provider 'nella seconda il percorso al db .ConnectionTimeout = 5 'numero dei secondi di timeout .CursorLocation = adUseClient 'tipo di cursore .Mode = adModeShareDenyNone 'nessuna limitazione .Open 'apertura ricordarsi di chiuderla End With With Rs .ActiveConnection = Cn ' imposta a che connessione si riferisce .LockType = adLockOptimistic ' imposta il tipo di lock End With End Sub
per accedere ai dati dovete usare l'oggetto RS
per visualizzarli ho usato un datagrid
codice:Private Sub Form_Load() Call Connetti Rs.Open "SELECT * FROM TBTessuti" ' apre il recordset leggendo tutti i campi dalla tabella ' TBTessuti Set DataGrid1.DataSource = Rs 'riempie la vostra griglia coi dati del recorset End Sub Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) Rs.Close Cn.Close End Sub

					
					
					
					
				
						

