Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Surfaum

Banco de Dados e ListBox... N Reconhece

Recommended Posts

Estou com um pequeno problema....Estou Com Uma Pagina que tem um ListBox... Até ae Tdo Bem..Consegui Normalmente fazer a conexão com o banco de dados... mas só q um pórem...No Meu ListBox Tem Administração, InFormatica, Medicina... e o Botao OkSó q quando eu escolho alguma profissão ele sempre mostra dados da administração...Gostaria q qndo eu escolhece informatica mostrasse a parte d informatica q esta no banco de dados!Desde Ja AgradeçoVlw Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara posta seu codigo, deve ser algum errinho de logica...se você postar a gente pode ver neh!falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Segue Abaixo o Cód..

 

<HTML><!--#include file="conectando.asp"--><center><form method=POST action=profesion.asp name=form><select size="1" name="txt_perfil">  <option value "">Selecione</option>  <option>ADMINISTRAÇÃO</option>  <option>AGRONOMIA</option>  <option>ARQUITETURA E URBANISMO</option>  <option>ARQUIVOLOGIA</option>  <option>ARTES CÊNICAS</option>  <option>ARTES PLÁSTICAS</option>  <option>ASTRONOMIA</option>  <option>AUDIOVISUAL</option>  <option>BIBLIOTECONOMIA</option>  <option>CIÊNCIAS BIOMÉDICAS</option>  <option>CIÊNCIA DA COMPUTAÇÃO</option>  <option>CIÊNCIAS AERONÁUTICAS</option>  <option>CIÊNCIAS ATUARIAIS</option>  <option>CIÊNCIAS BIOLÓGICAS CONCEITO</option>  <option>CIÊNCIAS CONTÁBEIS CONCEITO</option>  <option>CIÊNCIAS ECONÔMICAS</option>  <option>CIÊNCIAS SOCIAIS</option>  <option>CINEMA E VIDEO</option>  <option>DANÇA</option>  <option>DESENHO INDUSTRIAL</option>  <option>DESING GRÁFICO</option>  <option>DIREITO</option>  <option>ECOLOGIA</option>  <option>ECONOMIA DOMÉSTICA</option>  <option>EDUCAÇÃO</option>  <option>EDUCAÇÃO FÍSICA</option>  <option>ENFERMAGEM</option>  <option>ENGENHARIA AERONÁUTICA</option>  <option>ENGENHARIA AGRÍCOLA</option>  <option>ENGENHARIA AMBIENTAL</option>  <option>ENGENHARIA BIOQUÍMICA</option>  <option>ENGENHARIA CARTOFRÁFICA</option>  <option>ENGENHARIA CIVIL</option>  <option>ENGENHARIA DA COMPUTAÇÃO</option>  <option>ENGENHARIA DE MATERIAIS</option>  <option>ENGENHARIA DE PRODUÇÃO</option>  <option>ENGENHARIA DE TELECOMUNICAÇÕES</option>  <option>ENGENHARIA ELÉTRICA</option>  <option>ENGENHARIA FÍSICA</option>  <option>ENGENHARIA FLORESTAL</option>  <option>ENGENHARIA HÍDRICA</option>  <option>ENGENHARIA INDUSTRIAL</option>  <option>ENGENHARIA MECÂNICA</option>  <option>ENGENHARIA METALÚRGICA</option>  <option>ENGENHARIA NAVAL</option>  <option>ENGENHARIA QUÍMICA</option>  <option>ENGENHARIA TÊXTIL</option>  <option>ESPORTE</option>  <option>ESTATÍSTICA</option>  <option>FARMÁCIA E BIOQUÍMICA</option>  <option>FILOSOFIA</option>  <option>FÍSICA</option>  <option>FISIOTERAPIA</option>  <option>FONOAUDIOLOGIA</option>  <option>FOTOGRAFIA</option>  <option>GEOFÍSICA</option>  <option>GEOGRAFIA</option>  <option>GEOLOGIA</option>  <option>HISTÓRIA</option>  <option>HOTELARIA</option>  <option>INFORMÁTICA</option>  <option>JORNALISMO</option>  <option>LETRAS</option>  <option>LINGUISTICAS</option>  <option>MATEMÁTICA</option>  <option>MEDICINA</option>  <option>MEDICINA VETERINÁRIA</option>  <option>METEROLOGIA</option>  <option>MICROBIOLOGIA IMUNOLOGIA</option>  <option>MODA</option>  <option>MULTIMÍDIA</option>  <option>MUSEOLOGIA</option>  <option>MÚSICA</option>  <option>MUSICOTERAPIA</option>  <option>NATUROLOGIA APLICADA</option>  <option>NUTRIÇÃO</option>  <option>OCEANOGRAFIA</option>  <option>ODONTOLOGIA</option>  <option>OPTOMETRIA</option>  <option>PEDAGOGIA</option>  <option>PRODUÇÃO CULTURAL</option>  <option>PRODUÇÃO EDITORIAL</option>  <option>PSICOLOGIA</option>  <option>QUÍMICA</option>  <option>QUIROPRAXIA</option>  <option>RÁDIO E TV</option>  <option>RELAÇÕES INTERNACIONAIS</option>  <option>RELAÇÕES PÚBLICAS</option>  <option>SECRETARIADO EXECUTIVO</option>  <option>SERVIÇO SOCIAL</option>  <option>SISTEMAS DE INFORMAÇÃO</option>  <option>TECNOLOGIA DE LATICÍNIOS</option>  <option>TEOLOGIA</option>  <option>TERAPIA OCUPACIONAL</option>  <option>TURISMO</option>  </select><input type=submit value=Ok></form><%'resgato o campo do formularionome = request.form("txt_perfil")'se o nome for vazio para de ler o codigoif nome = "" then response.endelse'string sql caso nome nao seja vaziosql = "select * from perfil where profissao like '" & profissao &"%' order by profissao asc"'crio um recordset pra executar a string sqlset rsperfil = conn.execute(sql)'verifico se existe algum nome se existir continua senao exibe mensagemif (rsperfil.bof and rsperfil.eof) thenresponse.write "Nenhum resultado com esse nome!"else'loop pra mostrar dadoswhile not rsperfil.eof'mostrando dados do loopresponse.write rsperfil("profissao") & "<br>"response.write rsperfil("conceito") & "<br>"response.write rsperfil("universidade") & "<br>"response.write rsperfil("disciplina") & "<br>"response.write rsperfil("area") & "<br>"response.write rsperfil("mercado") & "<br>"response.write rsperfil("perfil") & "<br>"response.write rsperfil("salario") & "<br><hr><p>"'comando pra mover para o proximo dado da tabelarsperfil.movenextwendend ifend if%></center>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara acho que ta faltando voce colocar os value por exemplo:<option value="administracao">ADMINISTRAÇÃO</option> <option value="agronomia">AGRONOMIA</option> <option value="arquitetura">ARQUITETURA E URBANISMO</option> <option value="arquivologia">ARQUIVOLOGIA</option>pelo que eu vi é isso por que com os value tudo certinhoquando você recuperar o nome ele vem com a profissao certinho dai o select vai funfar beleza.

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade voce tem que usar AJAX ou iframes para atualizar um combo com dados de outro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta colocar o select assimsql = "select * from perfil where profissao = '" & trim(profissao) &"'"já que você sempre escolhe 1 só registro pra que o ORDER BY ?beleza ! espero ter ajudado cara, naum sei se eh isso, eh pq tinha um "%"pra que isso se você quer somente um registro especifico??esquece...vi o problemaeh o seguinte: oq existe nesta variavel Profissao???? naum tem nada, você atribuio o valor do request a uma variavel chamada nome!!falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

AEeeeeeeeeeeeeeeeeeeeeeDepois Ainda PErguntam pq eu gosto desse Fórum...Mto Obrigado a Tdos Consegui!..Vlw Ratu.... Fiz a Mudança no SqlE Em Seguida Onde era Nome mudei para Profissão...Mto Obrigado...Abraços a Tdos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.