Jump to content


Photo

Outro Erro


  • Faça o login para participar
2 replies to this topic

#1 Reluviari

Reluviari

    Normal

  • Usuários
  • 78 posts
  • Sexo:Não informado

Posted 29/05/2003, 17:48

e ai carassss

eu tenho uma pagina chamada (login.asp)dentro dessa pagina eu tenho formulario um formulario com esse campo

<input type="text" name="login" size="20"></td>blzz

os dados q o cara digitar nesse campo("login") vai para uma outra pagina(login_action.asp)
q tem esse código

<%
vlogin=request.form("login")

set rsquery=conn.execute("select CnpjCpf from Clientes where CnpjCpf='"&vlogin&"' ")

if rsquery.EOF then
response.write "Cnpj ou Cpf inválido!Volte e tente novamente."
else
response.redirect "dadosgerais.asp?CnpjCpf=" + vlogin
end if
%>

então essa pagina passa o parametro para uma outra pagina chamada(dadosgerais.asp)
q tem esse código

<%
if Request.QueryString ("vlogin") then
set rsquery = conn.execute("select nome From Clientes Where CnpjCpf = " + Request.QuerySt("vlogin"))
end if
%>

e no campo....

<td width="100"><%=rsquery("Cliente")%>&nbsp;</td>

........dai aparece um erro falando (Tipos incompatíveis: 'rsquery')

nao entendo o pq caras me ajudem ai nao sei onde errei..ele passa o parametro mais nao joga os dados da tabela no browser ...pq??????
valeu carasssss

#2 Rafael 001

Rafael 001

    Burguesia Infame

  • Banidos
  • PipPipPip
  • 191 posts
  • Sexo:Não informado
  • Localidade:Curitiba - Paraná

Posted 29/05/2003, 18:08

kara, posta ai qual erro que tá dando, e que linha está dando o erro por favor.

valew...
Burguesia Infame!!!

#3 Salazar

Salazar
  • Visitantes

Posted 29/05/2003, 18:09

Tenta isso:

<%
vlogin=request.form("login")

set rsquery=conn.execute("select CnpjCpf from Clientes where CnpjCpf='"&vlogin&"' ")

if rsquery.EOF then
response.write "Cnpj ou Cpf inválido!Volte e tente novamente."
else
response.redirect "dadosgerais.asp?CnpjCpf="&vlogin&""
end if
%>

então essa pagina passa o parametro para uma outra pagina chamada(dadosgerais.asp)
q tem esse código

<%
Dim CnpjCpf
CnpjCpf = request("CnpjCpf")
if Request.QueryString ("CnpjCpf") then
set rsquery = conn.execute("select nome From Clientes Where CnpjCpf = "&CnpjCpf&")
end if
%>

Se eu entendi vc não estava conseguindo passar o parametro e assim estava dando erro de tipo de dado...

Achei meio estranha a tua concatenação na passagem de parametro e mudei...Acho que é isso não olhei com muita atenção pois estou atolado aqui na Empresa...

As modificações estão em vermelho...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq