aula 02 asp.net com fk - pesquisa com filtro
TRANSCRIPT
drop database agencia_viagens;
create database agencia_viagens;
use agencia_viagens;
create table pacote
(
cod_pacote int auto_increment,
desc_pacote varchar(100) not null,
valor_pacote float not null,
qtd_vagas int not null,
primary key(cod_pacote)
);
INSERT INTO PACOTE VALUES(0,'FORTALEZA',1800.65,20);
INSERT INTO PACOTE VALUES(0,'NATAL',2112.50,15);
INSERT INTO PACOTE VALUES(0,'CURITIBA',750.50,10);
INSERT INTO PACOTE VALUES(0,'SAO PAULO',450.98,5);
INSERT INTO PACOTE VALUES(0,'NATAL COM PIPA',2112.50,15);
INSERT INTO PACOTE VALUES(0,'NATAL COM JERICO',2112.50,15);
create table compra
(
cod_compra int auto_increment,
nome_cliente varchar(100) not null,
qtd_pessoas int not null,
total float not null,
cod_pacote int not null,
primary key(cod_compra),
foreign key(cod_pacote) references pacote(cod_pacote)
);
Como estamos usando um
projeto já funcionando
não precisamos criar uma
CONEXÃO com o
MYSQL, pois já existe
uma no projeto
Configurar o sqlCompras para receber o resultado da pesquisa, usando o
parametro de consulta NOME DO CLIENTE. Para isto acontecer devemos
configurar a propriedade SELECTQUERY.
Remover os colchetes
no nome da tabela
Criar o parametro NOME
para armazenar o nome
digitada na caixa de texto.
SEMPRE SERÁ NONE,
POIS PRECISAMOS
ADICIONAR A %
Preencher o campo Filter com o
valor do parametro criado na tela
anterior, seguindo o padrão
like @PARAMETRO
Aqui devemos adicionar as tabelas que fazem
parte do Foreign Key, neste caso a tabela
PACOTE
O Campo ALIAS serve para exibirmos textos “bonitos” no GRIDVIEW. Nele
podemos usar espaço, acentos e caracteres especiais