Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Sentencia SQL
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Korku
Starting Member


22 Posts
Mensajes - 12 Mar 2002 :  16:32:35  Ver Perfil  Enviar Email
a ver estoy haciendo una web asp y me da error en la cadena:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"
CadenaSQL1=CadenaSQL1+ "AND dni="'" & request.form("dni")&"'"

Sabeis donde esta el fallo ?????

Muchas gracias de antemano

Korku

Alexis_m20
Senior Member

Chile
1021 Posts
Posted - 12 Mar 2002 :  16:55:26  Ver perfil  Enviar e-mail  Visit Alexis_m20's Homepage
Prueba Asi

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"AND dni="'" & request.form("dni")&"'"

prueba asi

Alexis Mejias
Programador En Computación
Lrogame@hotmail.comInicio Pagina

aalaiz
Junior Member

España
374 Posts
Posted - 13 Mar 2002 :  08:45:17  Ver perfil  Enviar e-mail
quote:

a ver estoy haciendo una web asp y me da error en la cadena:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"
CadenaSQL1=CadenaSQL1+ "AND dni="'" & request.form("dni")&"'"

Sabeis donde esta el fallo ?????

Muchas gracias de antemano

Korku



En Visual Basic (y toda su "familia": ASP, VBScript, VBA, ...) las cadenas se unen con el carácter &, y las líneas de código se dividen en varias líneas con _

En tu caso el código quedaría:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'" _
&
"AND dni="'" & request.form("dni")&"'"

o bien:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"
CadenaSQL1=CadenaSQL1 & "AND dni="'" & request.form("dni")&"'"

(No sé si la sentencia SQL está bien construída o no; sólo remarco la división de línea de código y unión de cadenas...)

Saludos.

Inicio Pagina

Jotaelex
New Member

España
51 Posts
Posted - 14 Mar 2002 :  12:05:48  Ver perfil  Enviar e-mail  Visit Jotaelex's Homepage
quote:

a ver estoy haciendo una web asp y me da error en la cadena:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"
CadenaSQL1=CadenaSQL1+ "AND dni="'" & request.form("dni")&"'"

Sabeis donde esta el fallo ?????

Muchas gracias de antemano

Korku



Hola!

Prueba a poner un espacio antes del AND así:

CadenaSQL1="SELECT * FROM Nota Where codigo='" & request.form("combo") &"'"
CadenaSQL1=CadenaSQL1+ " AND dni="'" & request.form("dni")&"'"Inicio 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