Ir para conteúdo

POWERED BY:

Arquivado

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

ODIR

banco de dados

Recommended Posts

gostaria de saber se tem como no evento onfocus ele pegar dados de um banco de dadospor exempo campo1, digito o codigo do usuario, quando aperto enter ele vai para o campo2, e neste com o evento onfocus ele pega os dados do banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta colocar uma função no evento onfocus do campo, que execute um requisição (AJAX) passando o valor do primeiro campo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas como faz essa requisicao vou passar um codigo fonte que eu usei de base pra ver se voce pode me explicar como funciona

 

LINK REL=stylesheet HREF="liks_etc.css" TYPE="text/css"><head><%On error resume NextDim objConn, stringSQL, strConnection, idid = Request.QueryString("radio")' Conectando com o banco de dados contato.mdbSet objConn =  Server.CreateObject("ADODB.Connection")Set objRS =  Server.CreateObject("ADODB.Connection")objConn.Open "DBQ=" & Server.MapPath("contato.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}","username","password"stringSQL = "SELECT * FROM contato WHERE autonum = "&idSet objRS = objConn.Execute(stringSQL)'Deletando registro da tabela contato onde esta a idif err <> 0 Then%>	<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Ocorreu algum erro!</b><br><a href="java script:history.back(-1)">Volta</a></font></div><%else%><title>ASPBRASIL</title><script language="javascript">function valida_campo(){<!--var nome = document.form.nome.valueif (nome==""){	alert("Entre com seu nome!");	document.form.nome.focus()	return false	}var telefone = document.form.telefone.valueif (telefone==""){	alert("Entre com seu telefone!");	document.form.telefone.focus()	return false	}var email=document.form.email.value;if (email==""){	alert("Entre com seu email!")	document.form.email.focus()return false	}}function confere(){if (document.form.email.value.indexOf('@', 0) == -1 || document.form.email.value.indexOf('.', 0) == -1){ alert("E-mail invalido!");	document.form.email.focus()	}}//--></script></head><body><table width="100%" border="0" cellspacing="2" cellpadding="2">		<tr align="center"> 		 <td bgcolor="#f5f5f5" width="33%"> 			<div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="form_inclusao.asp" class="menu">Incluir</a></font></b></font></div>		  </td>		  <td bgcolor="#f5f5f5" width="33%"> 			<div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="form_exclui.asp" class="menu">Excluir</a></font></b></font></div>		  </td>		   <td bgcolor="#f5f5f5" width="33%"> 			<div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="escolhe_pra_auterar.asp" class="menu">Volta</a></font></b></font></div>		  </td>		</tr>	  </table><form method="post" action="altera_dados.asp" name="form" onsubmit="return valida_campo()">  <div align="center">	<center>	  <table border="0" width="300" bgcolor="F5F5F5">		<tr bgcolor="#FFFFFF"> 		  <td colspan="2" height="34"> 			<div align="center"><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#000066">Alteração 			  de dados - ASPBRASIL.</font></b></font></div>		  </td>		</tr>		<tr> 		  <td width="76"><font size="2" face="Verdana" color="0000cc">Nome:</font></td>		  <td width="210"> 			<input type="text" name="nome" size="20" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;" value='<%=objRS("nome")%>'">		  </td>		</tr>		<tr> 		  <td width="76"><font size="2" face="Verdana" color="0000cc">E-mail:</font></td>		  <td width="210"> 			<input type="text" name="email" size="20" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" value="<%=objRS("email")%>" onBlur="confere()">		  </td>		</tr>		<tr> 		  <td width="76"><font size="2" face="Verdana" color="0000cc">Telefone:</font></td>		  <td width="210"> 			<input type="text" name="telefone" size="20" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;" value="<%=objRS("telefone")%>">		  </td>		</tr>		<tr> 		  <td width="76"><font size="2" face="Verdana" color="0000cc">Comentário:</font></td>		  <td width="210"> 			<textarea rows="4" name="comentario" cols="20" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;"><%=objRS("comentario")%></textarea>			<input type="hidden" name="autonum" value="<%=objRS("autonum")%>">		  </td>		</tr>		<tr> 		  <td width="286" colspan="2"> 			<p align="center"> 			  <input type="submit" value="Alterar" name="enviar">		  </td>		</tr>	  </table>	</center>  </div></form><%end if%></body></html>

 

desde ja valeu cara

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.