Criando um DataGrid vinculado a um DataList
O controle DataGrid é muito usado para exibir detalhes de uma tabela. Quer um exemplo ? O banco de dados Northwind (Nwind.mdb) possui uma tabela Suppliers (fornecedores) relacionada a uma tabela Products (Produtos). Abaixo temos a figura indicando o relacionamento de um-para-muitos .
Um relacionamento funciona pela coincidência de dados em campos chave - geralmente um campo com o mesmo nome em ambas as tabelas. Na maioria dos casos, esses campos coincidentes são a chave primária de uma tabela, que fornece um identificador exclusivo para cada registro, e uma chave estrangeira da outra tabela
O
campo SupplierID da tabela Suppliers é a chave
primária que esta relacionada ao campo
SupplierID da tabela Products (chave estrangeira). O relacionamento um-para-muitos é o tipo mais comum de relacionamento. Em um relacionamento um-para-muitos, um registro na Tabela A pode ter muitos registros coincidentes na Tabela B, mas um registro na Tabela B tem um só registro coincidente na Tabela A. No caso a tabela A seria a tabela Suppliers e a tabela B seria a tabela Products. |
Até a próxima. dica..