PESQUISA: 

 

Fórum de Flash
Fórum de discussão sobre Flash moderados por especialistas.

tutoriais
Os melhores tutoriais de Flash escritos em Português.

open sources
Milhares de "open sources" devidamente catalogadas e classificadas.

jogos
Centenas de viciantes jogos desenvolvidos em Flash.

websites
Selecção dos melhores websites em Flash.

bibliotecas
Bibliotecas de software, componentes, fontes e sons para Flash.

artigos
Artigos técnicos indispensáveis para profissionais em Flash.

Newsletter
Receba todos os dias a newsletter do Flash Web Training com as principais notícias sobre tecnologia e informática.
 
Curso Online
Curso de Flash 5 e MX com acompanhamento de formadores especializados.
 
flash shopping
Online Store com os melhores produtos dedicados ao Flash.
 
conferências
Principais conferências e eventos sobre Internet e Novas Tecnologias.
 
job opportunities
Anúncios de emprego para empresas que procuram profissionais de Flash.
 
suporte técnico
Caso tenha alguma dificuldade, contacte o nosso suporte técnico.

 

 
Homepage Tutoriais Avançados

Ficha Técnica
Autor: Flash Web Training
Versão: Flash 5
Dificuldade: Avançado
Data de Publicação: 09/10/2002


Introdução:

Com este tutorial irás aprender a fazer um motor de busca usando ASP + Flash + Base de dados Access. Muito útil para encontrar dados e informações nas bases de dados dos sites.

Ficheiro Swf

Downloads:

Flash Player icon Ficheiro Fla Tutorial em PDF
 

1. Criação do ficheiro de Base de Dados Acess:

Clica em Ficheiros > Nova. Na janela que se abre, selecciona Base de dados. Grava a tua base de dados com o nome de "dados.mdb".
Depois clica em "Criar tabela na vista de estrutura" para criar os campos.

Os campos serão os seguintes:

id, nome, apelido, email, site e profissao

Nota: para facilitar e evitar erros, aconselhamos a escrever os nomes em minúsculas e sem acentos.

:Grava a base dados.


2. Criação do ficheiro ASP:

Agora vamos fazer o ficheiro ASP que irá fazer a ligação com a base de dados e enviar respostas para o teu Filme Flash. Abre um editor de textos da tua preferência, o bloco de notas por exemplo. Copia e cola o seguinte código:

Guarda este ficheiro como "busca.asp".

Não vamos explicar o significado de cada código, porque o foco deste tutorial é FLASH e não ASP.


3. Criação do ficheiro Flash:

Inicia um novo filme no Flash.

Na 1ª "frame" coloca a seguinte acção:

nome = "";
success = "";
stop ();


Cria uma "Text Field" dinâmica com a variável "nome".

Cria um botão e coloca o seguinte script:

on (release) {
gotoAndPlay (2);
}

Na 2ª "frame" coloca o seguinte script:

loadVariablesNum ("busca.asp", 0, "POST");

Este script é muito importante, é ele que envia os dados para o ficheiro ASP, que por sua vez faz a pesquisa dentro da base de dados.

Na 3ª frame coloca o seguinte script:

if (success ne "") {
if (success eq "False") {
gotoAndStop (8);
} else {
gotoAndStop (7);
}
}

Este script verifica se o nome digitado existe ou não na base de dados. Se verdadeiro, o filme vai para a "frame" 8, se falso, vai para a "frame" 7.

Coloca nas "frames" 3, 4 e 5 uma mensagem de espera, por exemplo: "Por favor aguarde".

Na "frame" 6 coloca a seguinte "action":

gotoAndPlay (3);

Se a resposta ainda não for concluída, volta para a "frame" 3. Na "frame" 7, cria uma "Text Field" dinâmica e na variável coloca "results", tal como está na imagem abaixo. Este campo recebe as informações que o ASP envia para o filme Flash.

Na "frame" 8 coloca uma resposta para o caso de não for devolvido nenhum resultado, por exemplo:

"Não foi encontrada nenhuma ocorrência para a sua pesquisa."

Guarda o ficheiro (com o nome que quiseres) e publica o SWF num HTML e na mesma pasta deste último coloca os ficheiros ASP e a base de dados.

 
 
Espero que este tutorial te tenha ajudado. Se tiveres alguma dúvida ou questão, não hesites em utilizar os nossos Fóruns de Discussão.
 
Bons Flashes
Sérgio Brandão
sergio.brandao@flashwebtraining.com
 
« Anterior   
 
Copyright ©2002-2008 Desenvolvimento de Sites , Serviços de Web Design Todos os direitos reservados