A: Recordset2.Fields.Item("prezzo").Value
B: Recordset2("prezzo")
A e B funzionano entrambi, ma tecnicamente qual è la differenza? quando usarre uno invece che un altro? esistono tipi di valore diverso esempio .Value .altro...
A: Recordset2.Fields.Item("prezzo").Value
B: Recordset2("prezzo")
A e B funzionano entrambi, ma tecnicamente qual è la differenza? quando usarre uno invece che un altro? esistono tipi di valore diverso esempio .Value .altro...
Le due espressioni si equivalgono.
La prima è molto elegante, chiara e canonica.
La seconda è molto comoda.
ciao, non si equivalgono ho già provato. se il recorset è EOF da errore la prima. Chi sa la differenza tecnica?
Non sapevo la differenza in questa situazione. A questo punto è ovviamente preferibile la prima, associata ai controlli su EOF e BOF.
Tecnicamente, non saprei.
In pratica ho notato che quando il valore è nullo dà errore.
inoltre lavorando con grandi DB 22MB e 40.000 voci a volte devo usare la prima a volte la seconda.. ma non so bene il perchèVVoVe:
Questo mi pare molto strano... :master:Originariamente inviato da gianvenezia
In pratica ho notato che quando il valore è nullo dà errore.
forse empty non nullo... su tanti voci non ho trovato il motivo dell 'errore...