Artigo Clube Delphi 76 - Aplicação Web Completa

Continuaremos neste artigo a criação da nossa aplicação Web completa, onde mostraremos como criar um carrinho de compras para o site.

Esse artigo faz parte da revista Clube Delphi Edição 76. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

Mini-Curso

Aplicação Web completa!

Carrinho de compras - Parte III

Continuaremos neste artigo a criação da nossa aplicação Web completa, onde mostraremos como criar um carrinho de compras para o site. Para este artigo, veremos algumas funcionalidades de um dos componentes mais importante da arquitetura ADO.NET, o DataSet.

O DataSet trabalha totalmente desconectado do banco, com os dados em memória (cache), sendo de grande utilidade para criarmos o carrinho de compras, pois vamos adicionar os produtos comprados pelo cliente e no final incluiremos os mesmos no banco, sem a necessidade de a cada produto inserido, ser feita uma conexão com o banco.

Criando o carrinho de compras

Abra o projeto que estamos trabalhando, crie um novo Web Form (File>New>Other>New ASP.NET Files>ASP.NET Page) e dê o nome de “carrinho.aspx” para o mesmo. Adicione um DataGrid e configure-o para o estilo que mais lhe convier.

Adicione no formulário um DataSet (da categoria Data Components) e dê o nome de “dsCarrinho”. Abra a propriedade Tables, no editor clique em Add, para adicionar uma “tabela” e em TableName digite “CARRINHO”. Clique na propriedade Columns para adicionar as colunas da tabela, conforme a Tabela 1.

 

Nome da Coluna

Tipo (DataType)

ID_PRODUTO

System.Int32

NOME_PRODUTO

System.String

PRECO

System.Single

QUANTIDADE

System.Int32

SUBTOTAL

System.Single

TOTAL

System.Single

Tabela 1. Colunas da tabela CARRINHO do DataSet

Depois de criar as colunas, volte ao editor de DataTables do DataSet e acesse a propriedade PrimaryKey, marcando o campo ID_PRODUTO conforme visto na Figura 1.

 

" [...] continue lendo...

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados