Upload em ASP.NET com jqModal e Efeitos Ajax Pt. 2 - Gravando os arquivos em Banco de Dados
Leonel Fraga de Oliveira 26/10/2008 00:22

E aí galera! Tudo beleza?

Vamos tratar de turbinar a nossa aplicação do post anterior? A aplicação deste artigo utiliza os conceitos do artigo anterior e acrescenta a gravação do arquivo em um banco de dados e a sua posterior visualização (no caso, utilizarei apenas fotos).
Recapitulando: No artigo anterior fizemos o upload de um arquivo utilizando iframes para "simular" um upload feito com AJAX e o gravamos na estrutura de diretórios do servidor web. Agora, iremos gravar este arquivo em um banco de dados.

Assistam a vídeo-aula e em seguida vejam a explicação textual:

PS: Esta vídeo-aula (screencast) tem em torno de 49 minutos e está dividida em 5 partes. A primeira será exibida no player aqui no NM Tech e as demais poderão ser acessadas pelos respectivos links.

O site-exemplo possui as seguintes funcionalidades:

- Upload de arquivos "à moda" AJAX
- Postagem de fotos com comentários
- Listagem das fotos em grid (apenas comentário e ID)
- Exibição das foto em janela modal, com possibilidade de edição do comentário
- Exclusão das fotos

Neste artigo irei explicar o processo de gravação e atualização do comentário foto. A parte de exibir esta foto na janela fica para o próximo artigo.
Como comentado no artigo anterior, explicarei como realizar estas operações com banco de dados tanto utilizando a Classe de Conexão descrita nos primeiros artigos do NM Tech e sem utilizar a Classe de Conexão e sim diretamente o provider do banco de dados.
A estrutura da nossa solution consiste em um projeto Web e uma biblioteca de classes, onde banco de dados é manipulado.

Antes de comentar os códigos, o arquivo com o exemplo pode ser baixado na nossa página de suporte no final deste post e os seguintes pré-requisitos precisam ser atendidos:

- Banco de dados utilizado: Firebird 2.0
- Firebird Client para .NET (a última versão estável)
- Extensões AJAX para ASP.NET 2.0.

[Update 23/05/2009]: Não sei que raios aconteceu que não está mais a continuação do post. Já que ela SUMIU, tirei a parte de código que estava aqui, pois já não fazia mais sentido. Mas no screencast está tudo explicado, e com o link abaixo para download DIRETO :-)

Upload com efeito AJAX utilizando jQuery Pt. 2 (220 KiB)

Leonel Fraga de Oliveira Leonel Fraga de Oliveira é formado em Processamento de Dados na Faculdade de Tecnologia de São Paulo (FATEC-SP - 2002) e anteriormente em Técnico em Eletrônica, pela ETE Professor Aprígio Gonzaga (lá em 1999).
Atualmente trabalha como Analista de Sistemas na Prefeitura Municipal de São Caetano do Sul - SP
Tem como hobbies DJing (também trabalha como DJ freelancer) e ciclismo, além da manutenção dos sites NeoMatrix Light e NeoMatrix Tech.
Gosta de música eletrônica, tecnologia, cinema (super fã de Jornada nas Estrelas), gastronomia e outras coisas mais.


Compartilhe nas redes sociais

   

Deixe seu comentário

comments powered by Disqus