Foros del Web » Programando para Internet » ASP Clásico »

Sintaxys

Estas en el tema de Sintaxys en el foro de ASP Clásico en Foros del Web. tengo esta sentencia de sql lacual quiero compara un campo de mi BD contra un asession pero me dice error de sintaxys como lo puedo ...
  #1 (permalink)  
Antiguo 14/02/2003, 09:42
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 22 años, 3 meses
Puntos: 0
Sintaxys



tengo esta sentencia de sql lacual quiero compara un campo de mi BD contra un asession pero me dice error de sintaxys como lo puedo corregir:
set Conn = Server.CreateObject("ADODB.Connection")
set rs= server.CreateObject("ADODB.Recordset")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("Bases de Datos\San Ignacio de Loyola.mdb")
SQL="SELECT * FROM Alumno WHERE Cedula_PyR "=session("Cedula")""
rs.Open SQL, Conn, 1

Gracias y Saludos.
  #2 (permalink)  
Antiguo 14/02/2003, 10:00
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Si el campo Cedula_PyR es numérico:
SQL="SELECT * FROM Alumno WHERE Cedula_PyR = " & session("Cedula")


Si el campo Cedula_PyR es text:
SQL="SELECT * FROM Alumno WHERE Cedula_PyR = '" & session("Cedula") & "'"

saludos
  #3 (permalink)  
Antiguo 14/02/2003, 10:07
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 24 años
Puntos: 0
Intenta con esto:


Dim sesion
sesion=session("Cedula")

set Conn = Server.CreateObject("ADODB.Connection")
set rs= server.CreateObject("ADODB.Recordset")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("Bases de Datos\San Ignacio de Loyola.mdb")
SQL="SELECT * FROM Alumno WHERE [Cedula_PyR] = '"&variable&"'
rs.Open SQL, Conn, 1



Espero te funcione

P.D.: Checate esta linea: Bases de Datos\San Ignacio de Loyola.mdb
No se si el que tengas espacios en el nombre de la BD tenga que ver...

Saludos

Owen Bonilla
__________________
Luis Gerardo Soto Bonilla
[email protected]
Monterrey, Nuevo León
México
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.