Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di StegcO
    Registrato dal
    Aug 2008
    Messaggi
    371

    [VB6] Variabili Globali (Quesito)

    Ciao

    Ho creato un modulo con delle variabili globali e mi è sorto un dubbio,

    ma non conviene dichiarare come globali anche le classiche

    Conn, Rs ecc?

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Dichiarare Public tutte le variabili per me è un errore madornale.
    Puoi farlo solo con quelle che servono veramente a livello globale, ma deve essere una scelta ponderata.
    Più il codice è incapsulato, meglio è, ed è più facile manutenerlo.

    Dichiarare Public un'oggetto ADODB.Connection ha un senso dato che in VB6, di norma, la connessione ai dati viene aperta all'avvio del programma e chiusa alla fine dello stesso.
    Ma la connessione è e resta sempre una sola.

    Invece un Recordset non so quanto sia utile.
    Di norma i Recordset si aprono e chiudono continuamente, e secondo me rischi di fare confusione perchè poi cominci a confonderti (è aperto?... è chiuso?... è a Nothing?...che dati contiene?) soprattutto quando si cominciano ad avere diverse routine che usano recordset.

    Ad ogni modo... DE GUSTIBUS!

    Ciao

  3. #3
    Utente di HTML.it L'avatar di StegcO
    Registrato dal
    Aug 2008
    Messaggi
    371
    grazie per le delucidazioni

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.