Jump to content


Photo

Eram Esperados 1... :s


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

#1 Thiago_Sciotta

Thiago_Sciotta

    ok

  • Usuários
  • 215 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 11/11/2005, 22:14

Olá pessual, toh com uma uma duvida agora q naum consigo resolver =//
esse é um trecho do codigo q conecta ao db, dah um recordset e verifica se existe usuarios iguais...

connect
Set registros = Server.CreateObject("adodb.recordset")
SQL = "SELECT * FROM usuarios WHERE usuario = " & Request.Form("usuario")
registros.Open SQL, Conn, 3,3

If registros.EOF then

só que ele dá o seguinte erro:

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][Driver ODBC para Microsoft Access] Parâmetros insuficientes. Eram esperados 1.

cadastro.asp, line 15


Alguem poderia me ajudar? (y)
ּּAdobe Creative Suite 3
ּּCorelDraw
ּּJava (SE & EE) with Hibernate and JBoss
ּּPlataforma .NET with MS-SQL Server
ּּPHP with MySQL

#2 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 11/11/2005, 22:21

Os dados do formulario que vem o usuario existe esta indo vazio para o select, era esperado um parametro e ele estava vazio, preste atenção, no tipo de dados que esta usando no seu banco, desse jeito irá fazer a comparação como se fosse numero e nao texto ;)
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)

#3 Thiago_Sciotta

Thiago_Sciotta

    ok

  • Usuários
  • 215 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 11/11/2005, 22:43

Opa! Valew Generation! (y)

Axo q eh o sono msm! :lol: :lol:
Declarei uma variavel chamada usuario e nela ela recebe o request.form e Coloquei as aspas pra identificar como texto e rodou blzinha! valew! (y)

fika assim, pra quem tiver alguma duvida

SQL = "Select * from usuarios where usuario ='"&usuario&"'"


(y) (y) (y) (y)

Edição feita por: Thiago_Sciotta, 11/11/2005, 22:44.

ּּAdobe Creative Suite 3
ּּCorelDraw
ּּJava (SE & EE) with Hibernate and JBoss
ּּPlataforma .NET with MS-SQL Server
ּּPHP with MySQL




0 user(s) are reading this topic

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

IPB Skin By Virteq