Nwlapcug.com


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

Visual Basic include funzioni che visualizzare le tabelle sul Web o desktop forme. Ci sono alcuni vantaggi ad usare più tabelle nei programmi VB, perché i controlli tabella rendono più conveniente per impostare la pagina di lunghi elenchi di dati. Tuttavia, non è possibile personalizzare molti dei layout e formati di una tabella quando si utilizzano i controlli.

Scopo

Tabella controlli in Visual Basic consentono di visualizzare i dati che è recuperare da un database o da un file XML esterno. Il controllo utilizza il framework di Microsoft, quindi le colonne e le righe vengono generate automaticamente dai dati che si associa alla tabella. Più tabelle vengono utilizzate quando si dispone di set di dati separati da visualizzare nella pagina.

Vantaggi

Il vantaggio dell'utilizzo di tabelle è la facilità in cui è possibile visualizzare i dati dal database. Per i nuovi programmatori, è più conveniente associare dati a una tabella che imparare a generare manualmente una tabella da visualizzare. Più tabelle anche ridurre al minimo la quantità di codice che è necessario utilizzare per generare l'elenco di dati per gli utenti.

Svantaggi

Lo svantaggio di più tabelle è che troppi record può rallentare il modulo. Quando l'utente tenta di eseguire query e visualizzare migliaia di record in una maschera, può mandare in crash il sistema, se il computer non dispone di spazio di memoria per gestire grandi quantità di dati. È anche necessario limitare l'utilizzo delle tabelle per le funzioni e le proprietà disponibili con il controllo. Non è possibile modificare i dati display, e non è possibile impostare le colonne personalizzate come le colonne con immagini o link cliccabili.

Considerazioni

Se pensi di che avere diversi record che potrebbe crashare il computer di un utente, utilizzare la funzionalità di impaginazione. La funzionalità di impaginazione in tabelle di Visual Basic consente di specificare il numero di record visualizzati nella pagina. Per esempio, puoi visualizzare i primi 20 record e consentire agli utenti di fare clic su un pulsante "Pagina successiva" per scorrere i record.