willianpp Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 ae pessoal...olha só... tenho um listmenu q pega os dados do banco...e quero carregar o item seleciondo em uma outra pag...mas ta dando esse erro...deem uma olhada pra mim... pf!!!Tipo de erro:Erro de tempo de execução do Microsoft VBScript (0x800A000D)Tipos incompatíveis/cadastro/calcula.asp, line 27****eis o codi.<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>calcular e inserir no banco</title></head><body> <%dim lista, rstsql, rstsearch, conexao Set Conexao = Server.CreateObject("ADODB.Connection") Conexao.Open "DBQ=C:\Inetpub\wwwroot\contato.mdb;Driver={Microsoft Access Driver (*.mdb)}" lista=request.Form("lista") %> <form id="form1" name="form1" method="post" action=""> <label> <input name="txtnome" type="text" id="txtnome" value="<%=rstsearch("lista")%>"/> </label> </form></body></html>***a linha 27 é a linha do <input id.......***no aguardo...Will Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 willianpp Postado Fevereiro 16, 2006 Autor Denunciar Share Postado Fevereiro 16, 2006 desculpem por postar 3 vezes... mas não foi culpa minha... deu pau na pagina! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 No input você chama a variavel do banco, sendo que você não fez nenhuma consulta SQL. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 willianpp Postado Fevereiro 16, 2006 Autor Denunciar Share Postado Fevereiro 16, 2006 a consulta foi feita na pagina anterior... aí ele lista todos q estão no bancoessa pagina é uma nova... q quero carregar o nome q foi selecionado dentro da lista...na pagina anterior.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 A consulta da pagina anterior não será passada para a próxima, pra você guardar o valor da variavel lista, você tem que usar Hidden ou Session ou Cookie ou tb pela URL... ok? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 willianpp Postado Fevereiro 16, 2006 Autor Denunciar Share Postado Fevereiro 16, 2006 entendi...conhece algum tuto q me explique isso????pf! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 você pode dar uma olhada nos tópicos pendurados desta sessão.No código você chama a variavel:lista=request.Form("lista") Mas no input você chama: <input name="txtnome" type="text" id="txtnome" value="<%=rstsearch("lista")%>"/> O que seria esse rstsearch? Tenta desta forma: <input name="txtnome" type="text" id="txtnome" value="<%= lista %>"/> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 willianpp Postado Fevereiro 16, 2006 Autor Denunciar Share Postado Fevereiro 16, 2006 não acontece nada andrea...ele não imprime...acho q não consegue resgatar a informação da pagina anterior. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 como que está a pag anterior? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Fevereiro 16, 2006 Denunciar Share Postado Fevereiro 16, 2006 você esta envinado a página anterior como se fosse um forme correto?ele esta como post ou get?nessa página ai se não sabe como esta seu form você pode colcoar assimlista=request("lista")da um response.write na lista para ver se retorna resultado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
willianpp
ae pessoal...
olha só...
tenho um listmenu q pega os dados do banco...
e quero carregar o item seleciondo em uma outra pag...
mas ta dando esse erro...
deem uma olhada pra mim... pf!!!
Tipo de erro:
Erro de tempo de execução do Microsoft VBScript (0x800A000D)
Tipos incompatíveis
/cadastro/calcula.asp, line 27
****eis o codi.
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>calcular e inserir no banco</title>
</head>
<body>
<%
dim lista, rstsql, rstsearch, conexao
Set Conexao = Server.CreateObject("ADODB.Connection")
Conexao.Open "DBQ=C:\Inetpub\wwwroot\contato.mdb;Driver={Microsoft Access Driver (*.mdb)}"
lista=request.Form("lista")
%>
<form id="form1" name="form1" method="post" action="">
<label>
<input name="txtnome" type="text" id="txtnome" value="<%=rstsearch("lista")%>"/>
</label>
</form>
</body>
</html>
***
a linha 27 é a linha do <input id.......
***
no aguardo...
Will
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.