Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Problema con Recordset
lunedì 30 ottobre 2006 - 19.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Emilia
Profilo
| Newbie
39
messaggi | Data Invio:
lun 30 ott 2006 - 19:33
Salve ragazzi, sto cercando di aprire un Recordset, ma non riesco a capire dove sbaglio.
Utilizzo Access2003 e il codice VB che utilizzo per aprire il Recordset della tabella Automezzo è il seguente:
Dim rs As String
rs = "Automezzo"
Set rs = Recordset.OpenRecordset(dbOpenTable, dbReadOnly)
ma mi da errore sulla seconda riga dicendo che è necessario un oggetto.
Dove sta il problema?
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
lun 30 ott 2006 - 20:31
>Salve ragazzi, sto cercando di aprire un Recordset, ma non riesco
>a capire dove sbaglio.
>Utilizzo Access2003 e il codice VB che utilizzo per aprire il
>Recordset della tabella Automezzo è il seguente:
>
> Dim rs As String
> rs = "Automezzo"
>Set rs = Recordset.OpenRecordset(dbOpenTable, dbReadOnly)
>
>ma mi da errore sulla seconda riga dicendo che è necessario un
>oggetto.
>
>Dove sta il problema?
>
Se quello che vuoi ottenere è l'attivazione della griglia rappresentante i dati della tabella
Automezzo puoi eseguire
DoCmd.OpenTable "Automezzo", acNormal, acReadOnly
(equivalente quindi al doppio click, eseguito dall'interfaccia di Access, sulla tabella Automezzo).
Se invece vuoi ottenere un recordset da elaborare:
Dim rs as Recordset
set rs = CurrentDb.OpenRecordset("Automezzo").
Nell'esempio che hai riportato definisci la variabile rs come una stringa
(il nome della tabella) ma il metodo OpenRecordset non restituisce una
stringa ma un oggetto di tipo Recordset.
Ciao, Michele
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !