Visual Basic inclui funções que exibem tabelas em seu Web ou formas de desktop. Existem algumas vantagens em usar várias tabelas em seus programas de VB , porque os controles de mesa torná-lo mais conveniente para criar longas listas de dados. No entanto, você não pode personalizar muitos dos layouts e formatos de uma tabela quando você usa os controles. Finalidade
controles de tabela em VB permitem exibir os dados que você recuperar a partir de um banco de dados ou de um arquivo XML externo. O controle usa estrutura da Microsoft , por isso as colunas e linhas são gerados automaticamente a partir dos dados que você ligar para a mesa. Várias tabelas são usadas quando você tem conjuntos de dados separados que você deseja exibir na página.
Vantagens
A vantagem de usar tabelas é a facilidade com que você pode mostrar os dados de seu banco de dados . Para os novos programadores , é mais conveniente para ligar dados a uma tabela do que aprender a gerar manualmente uma tabela para exibir . Várias tabelas também minimizar a quantidade de código que você precisa usar para gerar a lista de dados para os usuários.
Desvantagens
A desvantagem de várias tabelas é que muitos registros podem retardar o formulário. Quando o usuário tenta consultar e ver milhares de registros em um formulário , que pode travar o sistema , se o computador não tiver o espaço de memória para lidar com grandes quantidades de dados. Você também deve restringir o uso das tabelas para as funções e propriedades disponíveis com o controle. Você não pode mudar a forma como os dados são exibidos , e você não pode configurar colunas personalizadas , como colunas com links clicáveis ou imagens .
Considerações
Se você acha que tem vários registros que poderia deixar de funcionar o computador de um usuário, use o recurso de paginação . O recurso de paginação em tabelas VB permite que você especifique o número de registros mostrados na página. Por exemplo, você pode mostrar os primeiros 20 registros e permitir que os usuários clicam em um botão " Página Seguinte " para percorrer os registros .