Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Too few parameters. Expected 1 !!!!???
 Foro Bloqueado  Tema Bloqueado


Autor Temas
bedo
Starting Member


42 Posts
Mensajes - 26 May 2002 :  19:45:40  Ver Perfil  Enviar Email
Alguien sabe como quitar el error:

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

Me lo da cuando ejecuto al sentencia sql, antes no fallaba pero desde que he cambiado la conexión de la base de datos para poder entrar en la base de datos con contraseña falla, sin embargo en las demás páginas ASP me ha funcionado todo perfectamente con la nueva cadena de conexión de la BD. Me puede ayudar alguien???

Gracias a todos de antemano


columba
New Member


66 Posts
Posted - 27 May 2002 :  10:16:49  Ver perfil  Enviar e-mail  Visit columba's Homepage
Mandanos el código donde se produce el error.

Inicio Pagina

bedo
Starting Member


42 Posts
Posted - 27 May 2002 :  21:28:20  Ver perfil  Enviar e-mail
<%
dim sql= "delete form articulos where nombre=""" & request.querystring("reg") & """"

Set conexion = Server.CreateObject("ADODB.Connection")
Conexion.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\db\database.mdb") & ";PWD=xxx"

conexion.execute (sql)

response.redirect "inicio.htm"
%>

Inicio Pagina

bedo
Starting Member


42 Posts
Posted - 27 May 2002 :  21:29:18  Ver perfil  Enviar e-mail
en el anterior he metio la pata y he puesto form en vez de from, pero el error no es ese :P

Inicio Pagina

Admin
Forum Admin

España
229 Posts
Posted - 28 May 2002 :  00:12:20  Ver perfil  Enviar e-mail
prueba:

dim sql= "delete from articulos where nombre='" & replace(request.querystring("reg"),"'","''") & "' "

en sql las cadenas se delimitan con ' y no con ".

el replace cambia un solo ' por dos ' porque como en ASP (VBScript), hay que duplicar el delimitador de cadena para poder introducir ese caracter.

espero que te sirva, creo que el error esta en esto.

Edited by - anonimo on 28 May 2002 00:13:31Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar