Visualizzazione dei risultati da 1 a 7 su 7

Discussione: .Fields.Item

  1. #1

    .Fields.Item

    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...

  2. #2
    Le due espressioni si equivalgono.
    La prima è molto elegante, chiara e canonica.
    La seconda è molto comoda.

  3. #3
    ciao, non si equivalgono ho già provato. se il recorset è EOF da errore la prima. Chi sa la differenza tecnica?

  4. #4
    Non sapevo la differenza in questa situazione. A questo punto è ovviamente preferibile la prima, associata ai controlli su EOF e BOF.

    Tecnicamente, non saprei.

  5. #5
    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:

  6. #6
    Originariamente inviato da gianvenezia
    In pratica ho notato che quando il valore è nullo dà errore.
    Questo mi pare molto strano... :master:

  7. #7
    forse empty non nullo... su tanti voci non ho trovato il motivo dell 'errore...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.