Identificativo articolo: 287638 - Ultima modifica: martedì 23 gennaio 2007 - Revisione: 7.3 Utilizzo del metodo Seek con oggetti ADO (ActiveX Data Objects) su un recordset JetQuesto articolo è stato precedentemente pubblicato con il codice di riferimento I287638 Utenti esperti: sono richieste conoscenze avanzate di gestione di
codice, interoperabilità e funzioni multiutente.
Il contenuto di questo articolo è applicabile solo ai database di Microsoft Access (mdb). Per la versione di questo articolo relativa a Microsoft Access 2000, vedere 243465 (http://support.microsoft.com/kb/243465/ ) . Sommario In questo articolo viene illustrato come utilizzare il
metodo Seek con un recordset ADO (ActiveX Data
Objects). Microsoft fornisce esempi di programmazione a scopo puramente illustrativo, senza alcuna garanzia di qualsiasi tipo, sia espressa che implicita, ivi incluse, senza limitazioni, le garanzie implicite di commerciabilità o idoneità per uno scopo particolare. In questo articolo si presume che l'utente conosca il linguaggio di programmazione in questione e gli strumenti utilizzati per creare ed eseguire il debug delle procedure. Gli esperti Microsoft sono autorizzati a fornire spiegazioni in merito alla funzionalità di una particolare procedura, ma in nessun caso a modificare questi esempi per fornire funzionalità aggiuntive o a creare procedure atte a soddisfare specifiche esigenze. Informazioni Nell'esempio seguente viene mostrato come utilizzare il
metodo Seek per trovare l'ordine di un cliente con un ID ordine e un ID
prodotto particolari. Se l'ordine viene trovato, nella finestra Immediata verrà
riprodotta la quantità dell'ordine cliente. Generalmente è possibile scegliere tra l'utilizzo di una libreria dei cursori del lato client o di una libreria disponibile sul server. Perché il metodo Seek funzioni, è necessario utilizzare un cursore del lato server, come indicato nella proprietà CursorLocation. È inoltre possibile utilizzare il metodo Seek solo quando un recordset accede direttamente alla tabella. In questo esempio al recordset vengono fornite istruzioni per l'accesso diretto alla tabella tramite l'argomento adCmdTableDirect nel metodo Open. Non è possibile utilizzare il metodo Seek su oggetti come query e tabelle collegate. Il metodo Seek può essere utilizzato solo su tabelle di Microsoft Jet native. Se il database in uso contiene tabelle collegate, è possibile aprire una connessione esterna al database di back-end per la memorizzazione della tabella, quindi utilizzare il metodo Seek direttamente sulla tabella.
Riferimenti Per ulteriori
informazioni sull'utilizzo del metodo Seek con le tabelle di Microsoft Jet,
fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di
seguito: 290060
(http://support.microsoft.com/kb/290060/
)
ACC2002: Errore nell'impostazione della proprietà Index del recordset ADO basato su un database di Microsoft Jet
Le informazioni in questo articolo si applicano a:
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO. | Traduzione articoli
|

Torna all'inizio
