Ir para conteúdo

POWERED BY:

Arquivado

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

Filipe_Moraes

Função nao definida!

Recommended Posts

Ola, tipo, tem esta parte que esta dando erro:

Esta é a linha 40...SQL = "select * from tb_imoveis where referencia=Request.Form(txt_ref) AND tipo_aloj="&cs_tj&" "RS.Open SQL,Conn,3,3...
Tipo de erro:

Microsoft JET Database Engine (0x80040E14)

A função 'Request.Form' não está definida na expressão.

/inbrasil/bsref.asp, linha 40

 

Depois tentei assim:

...SQL = "select * from tb_imoveis where referencia="Request.Form("txt_ref")" AND tipo_aloj="&cs_tj&" "RS.Open SQL,Conn,3,3...
e deu este erro:

Tipo de erro:

Erro de compilação do Microsoft VBScript (0x800A0401)

Fim da instrução esperado

/inbrasil/bsref.asp, linha 39, coluna 50

SQL = "select * from tb_imoveis where referencia="Request.Form("txt_ref")" AND tipo_aloj="&cs_tj&" "

 

E seu coloco assim:

...SQL = "select * from tb_imoveis where referencia=Request.Form(txt_ref) AND tipo_aloj=cs_tj "RS.Open SQL,Conn,3,3...
da este erro:

Tipo de erro:

Microsoft JET Database Engine (0x80040E14)

A função 'Request.Form' não está definida na expressão.

/inbrasil/bsref.asp, linha

 

Não consigo resolver, alguem me ajuda???

Compartilhar este post


Link para o post
Compartilhar em outros sites

SQL = "select * from tb_imoveis where referencia='"& Request.Form(txt_ref)

&"' AND tipo_aloj='cs_tj'"

Teste esse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não, nenhum dos dois funcionou!!

deu este erro agora:

Tipo de erro:

Objecto pedido, ASP 0102 (0x80004005)

A função espera uma cadeia como entrada.

/inbrasil/bsref.asp, linha 27

 

Ta aqui o codogo um pouco mais completo:

<body><%Set Conn = Server.CreateObject("AdoDb.Connection")Conn.provider="Microsoft.Jet.OLEDB.4.0"Conn.connectionstring=Server.Mappath("bd_inbrasil.mdb")Conn.open%><%Set RS = Server.CreateObject("adodb.recordset")linha 27:SQL = "select * from tb_imoveis where referencia='"& Request.Form(txt_ref)&"' AND tipo_aloj='cs_tj'" RS.Open SQL,Conn,3,3   iRecordCount = RS.RecordCount   If iRecordCount = 0 Then	   Response.Redirect("errobusca.asp")   Response.End	Else				%>continua...

Compartilhar este post


Link para o post
Compartilhar em outros sites

da este erro:Tipo de erro:Microsoft JET Database Engine (0x80040E07)Tipo de dados incorrecto na expressão de critérios./inbrasil/bsref.asp, linha 30Linha 33 é essa: RS.Open SQL,Conn,3,3

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim, olha, fiz outra base de dados, e funcionou corectamente!!!!!! o que será que aconteceu com a base de dados?? tipo, depois de pronta, tive que abri-la e edita-la, isso da algum problema???mas os campos ficaram iguais, apenas adicionei pela bd novos registros!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

humm, mas somente adicionei registros pelo Mc Access, e não pelo sistema!! apareceu umas coisas a dizer para bloquear e tal, não sei, so sei que outra bd resolveu!! Obrigado pela ajuda!!!

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.