Aula 05 banco de dados em asp.net (site do administrador - alterar e excluir)

292 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
292
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
18
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 05 banco de dados em asp.net (site do administrador - alterar e excluir)

  1. 1. PROGRAMAÇÃO WEB I  Banco de Dados (MySQL) – Alterar e Excluir Professora: Ana Paula Citro Fujarra Rodrigues
  2. 2. Copiar e colar o Banco de Dados no Mysql
  3. 3. create database site_web; use site_web; create table usuario ( cod_usu int auto_increment, login_usu varchar(20) not null, senha_usu varchar(20) not null, primary key(cod_usu) ); insert into usuario values(0,'adm','adm'); create table noticia ( cod_not int auto_increment, titulo_not varchar(255) not null, conteudo_not text not null, imagem1 varchar(255) not null, imagem2 varchar(255) not null, valor_not float not null, data_not datetime not null, primary key(cod_not) );
  4. 4. Abrir o WebSiteADM (com o login, cadastro e pesquisa funcionando)
  5. 5. 1º Passo: Abrir o Web Site
  6. 6. Como estamos usando um projeto já funcionando não precisamos criar uma CONEXÃO com o MYSQL, pois já existe uma no projeto
  7. 7. Abrir a Tela Alt.aspx
  8. 8. 1º Passo: Configurar o SqlDataSource (sqlNoticia) para receber a conexão criada com o MySQL:
  9. 9. 2º Passo: Configurar o comando SELECT do SQL para selecionar os que estão na tabela:
  10. 10. Remover os colchetes no nome da tabela e depois clicar no botão QUERY BUILDER Estes é o PARAMETRO, que serão configurados para receber a caixa de texto da tela.
  11. 11. Preencher o campo Filter com o valor do parametro criado na tela anterior, seguindo o padrão @PARAMETRO
  12. 12. 3º Passo: Clique 2x no botão PESQUISAR e escrever o código do próximo slide :
  13. 13. Verificando o SESSION criado no LOGIN, se existir, o tela será exibida, caso não existir, retornará para a tela Login Quando não for encontrado nenhuma informação na tabela exibimos no LABEL uma mensagem de erro e limpamos todos os campos Quando encontrarmos a notícia pesquisada, exibimos os valores na tela e limpamos o LABEL.
  14. 14. 4º Passo: Configurar o comando UPDATE do SQL para alterar que estão na tabela pelos valores digitados nas caixas de texto:
  15. 15. Estes é o PARAMETRO, que serão configurados para receber os valores das caixas de texto da tela. LEMBRE-SE QUE QUANDO VAMOS ALTERAR UMA INFORMAÇÃO EM UMA TABELA PRECISAMOS SEGUIR O MESMO PROCEDIMENTO DO CADASTRAR, OS CAMPOS DATETIME, IMAGE E FLOAT (DA TABELA) DEVEM TER PARAMETRO NONE
  16. 16. Marque todos os campos, menos a chave primaria, isto é, o campo em negrito Preencher os campos New Value com os valores dos parametros criados na tela anterior, seguindo o padrão @PARAMETRO Preencher o campo Filter com o valor do parametro criado na tela anterior, seguindo o padrão @PARAMETRO LEMBRE-SE QUE ESTAMOS ALTERANDO OS DADOS DA INFORMAÇÃO QUE FOI PESQUISA, PORTANTO ALÉM DOS CAMPOS NEW VALUE, TEMOS QUE PREENCHER TAMBÉM O CAMPO FILTER
  17. 17. 4º Passo: Clique 2x no botão ALTERAR e escrever o código do próximo slide :
  18. 18. Verificando o SESSION criado no LOGIN, se existir, o tela será exibida, caso não existir, retornará para a tela Login Continua no próximo slide
  19. 19. Continua no próximo slide
  20. 20. Comando que efetuará a alteração na tabela, sem ele o programa não altera NADA na tabela.
  21. 21. Abrir a Tela Exc.aspx
  22. 22. 1º Passo: Configurar o SqlDataSource (sqlNoticia) para receber a conexão criada com o MySQL:
  23. 23. 2º Passo: Configurar o comando SELECT do SQL para cadastrar os valores digitados nas caixas de texto:
  24. 24. Remover os colchetes no nome da tabela e depois clicar no botão QUERY BUILDER Estes é o PARAMETRO, que serão configurados para receber a caixa de texto da tela.
  25. 25. Preencher o campo Filter com o valor do parametro criado na tela anterior, seguindo o padrão @PARAMETRO
  26. 26. 3º Passo: Clique 2x no botão PESQUISAR e escrever o código do próximo slide :
  27. 27. Verificando o SESSION criado no LOGIN, se existir, o tela será exibida, caso não existir, retornará para a tela Login Quando não for encontrado nenhuma informação na tabela exibimos no LABEL uma mensagem de erro e limpamos todos os campos Quando encontrarmos a notícia pesquisada, exibimos os valores na tela e limpamos o LABEL.
  28. 28. 4º Passo: Configurar o comando DELETE do SQL para excluir os valores:
  29. 29. Estes é o PARAMETRO, que serão configurados para receber a caixa de texto da tela.
  30. 30. Como não podemos selecionar nenhum item aqui, devemos escolher o campo na janela baixo Selecione o campo de pesquisa (COLUMN), NÃO CLICK NO CAMPO TABLE, depois adicione o parametro Preencher o campo Filter com o valor do parametro criado na tela anterior, seguindo o padrão @PARAMETRO
  31. 31. 5º Passo: Clique 2x no botão EXCLUIRe escrever o código do próximo slide :

×