Condividi tramite

Differenza dao.Recordset - Recordset

Anonimo
2012-05-30T12:58:40+00:00

Solo se qualche anima pia volesse perdere 1 minuto.

Non so qual'e' la differenza tra dao.Recordset e Recordset nell' impostazione della variabile.

La mia teoria (che fino ad ora ha sempre funzionato) e' provare per capire.

La teoria senza prova non mi è mai piaciuta (purtroppo).

GRAZIE A TUTTI!

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-05-30T13:18:19+00:00

Ciao,

un recordset può essere DAO oppure ADO.

Prima dell'introduzione della tecnologia ADO i recordset potevano essere solo DAO e quindi non c'erano problemi di ambiguità. Successivamente è sorto il "problema".

E' buona norma quindi specificare ad Access che tipo di recordset stai dichiarando:

Dim rst as Dao.Recordset

oppure

Dim rst as ADODB.Recordset

In questo modo entrambi lavorerete sulla stessa lunghezza d'onda.

Alcuni articoli:

http://msdn.microsoft.com/en-us/library/aa984815%28v=vs.71%29.aspx

http://msdn.microsoft.com/en-us/library/ms807730.aspx

http://msdn.microsoft.com/en-us/library/aa201984%28v=office.10%29.aspx

David

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2012-05-30T13:54:59+00:00

    Come sempre molto gentili.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-05-30T13:26:44+00:00

    Ciao,

    in assenza di prefisso il sistema pescherebbe dalla prima libreria (strumenti riferimenti) che incontra (fonte David).

    Ciao

    La risposta è stata utile?

    0 commenti Nessun commento