Vantaggi e svantaggi dell'utilizzo di più tabelle in Visual Basic

December 23

Visual Basic include funzioni che consentono di visualizzare le tabelle sui moduli web o desktop. Ci sono alcuni vantaggi di utilizzare più tabelle nei vostri programmi VB, perché i controlli di tabella rendono più conveniente per impostare lunghi elenchi di dati. Tuttavia, non è possibile personalizzare molti dei layout e formati di una tabella quando si utilizzano i controlli.

Scopo

Controlli Tabella in VB consentono di visualizzare i dati recuperati da un database o da un file XML esterno. Il controllo utilizza il framework di Microsoft, in modo che le colonne e le righe vengono automaticamente generati dai dati si associa alla tabella. Più tabelle vengono utilizzati quando si dispone di set di dati separati che si desidera visualizzare sulla pagina.

vantaggi

Il vantaggio di utilizzare tabelle è la facilità con cui è possibile visualizzare i dati dal database. Per i nuovi programmatori, è più conveniente associare dati a una tabella di imparare a generare manualmente un tavolo da visualizzare. Più tabelle anche ridurre al minimo la quantità di codice è necessario utilizzare per generare la lista dei dati per gli utenti.

svantaggi

Lo svantaggio di più tabelle è che troppi record possono rallentare la forma. Quando l'utente tenta di interrogare e visualizzare migliaia di record in una forma, si può mandare in crash il sistema, se il computer non dispone di spazio di memoria per gestire grandi quantità di dati. È inoltre necessario limitare l'utilizzo delle tabelle per le funzioni e le caratteristiche disponibili con il controllo. Non è possibile cambiare la modalità di visualizzazione dei dati, e non è possibile impostare colonne personalizzate come colonne con link cliccabili o immagini.

considerazioni

Se pensi di avere diversi record che potrebbe mandare in crash il computer di un utente, utilizzare la funzione di impaginazione. La funzionalità di paginazione nelle tabelle VB consente di specificare il numero di record mostrati nella pagina. Per esempio, è possibile visualizzare i primi 20 record e lasciare che gli utenti fanno clic su un pulsante "Pagina successiva" per scorrere i record.