Artigo Clube Delphi 78 - Editando, Incluindo e Excluindo registros no DataGrid
Neste artigo veremos algumas features do DataGrid que permitirão adicionar funcionalidades de edição, exclusão e inclusão de registros.
Clique aqui para ler esse artigo em PDF.
ASP.NET
Editando, Incluindo e Excluindo registros no DataGrid
ClubeDelphi PLUS!
Acesse agora o mesmo o portal do assinante ClubeDelphi (www.clubedelphi.net/portal) e assista a uma vídeo-aula de Luciano Pimenta que mostra como atualizar dados de um DataGrid usando FbCommands.
Na edição 73 da ClubeDelphi, vimos como trabalhar com o DataGrid no ASP.NET. Pudemos conferir as principais funcionalidades desse controle, e como é simples expor dados em grid com o ASP.NET. Neste artigo veremos algumas features do DataGrid que permitirão adicionar funcionalidades de edição, exclusão e inclusão de registros.
Assistende de configuração do FbDataAdapter
Para os exemplos deste artigo crie um projeto ASP.NET no Delphi 8, 2005 ou 2006, e na página WebForm1.aspx inclua um DataGrid. Se vocês lembram do último artigo, preenchemos o DataGrid com os dados da tabela Products do banco Northwind do SQL Server.
Fizemos isso via código, criando os objetos necessários do ADO.NET para buscar os dados na tabela e preencher o grid. Neste exemplo vamos fazer diferente, vamos utilizar o provider ADO.NET do próprio banco de dados Firebird (que é mais otimizado para acesso ao FB), juntamente com alguns assistentes que ajudarão a preencher o DataGrid com os dados da tabela Customer, e veremos como é simples e nos poupa um bocado de código. Adicione um FbDataAdapter (Figura 1) na página.
Figura 1. Provider do Firebird instalado na Tool Palette
Instalando o Firebird .NET Provider
Baixe o arquivo do endereço www.firebirdsql.org/index.php?op=files&id=netprovider (para a versão 1.1 do .NET). Após a instalação, para adicionar os componentes no Delphi, acesse o menu Component>Installed Components, clique no botão Select an Assembly e escolha o arquivo FirebirdSql.Data.Firebird.dll no diretório C:\Arquivos de programas\FirebirdNETProvider[versão].
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo