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

sentencia sql

Estas en el tema de sentencia sql en el foro de ASP Clásico en Foros del Web. Tengo la siguiente sentencia de sql, tengo una pagina donde se ingresa a travez de un login y password el diseño de la bd tiene ...
  #1 (permalink)  
Antiguo 23/03/2006, 09:00
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
sentencia sql

Tengo la siguiente sentencia de sql, tengo una pagina donde se ingresa a travez de un login y password el diseño de la bd tiene los siguientes campos, nombre, login, password, nom_pais, cod_pais

La idea es q cuando se inicie sesion por ejem con Raul Perez aparezca en la siguiente pantalla bienvenido Raul Perez


sql = "select nombre, pais.cod_pais from administrador where pais.cod_pais = '" & Session("Pais") & "'

q esta mal me dice q no encuentra registros.
  #2 (permalink)  
Antiguo 23/03/2006, 09:02
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
despues puse la sentencia asi

sql = "SELECT nombre, pais.cod_pais FROM pais INNER JOIN administrador ON pais.cod_pais = administrador.cod_pais and pais.cod_pais = '" & Session("Pais") & "'"

y nada me sale el mismo error

ADODB.Field error '80020009'

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

/menu2.asp, line 0
  #3 (permalink)  
Antiguo 23/03/2006, 09:12
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
codifgo de paies es numerico?????

and pais.cod_pais = " & Session("Pais")
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 23/03/2006, 09:16
 
Fecha de Ingreso: noviembre-2005
Ubicación: venezulea
Mensajes: 214
Antigüedad: 19 años, 5 meses
Puntos: 0
Hola!!!!!!!

Define para el campo administrador a que tabla pertenece, es decir desde que tabla va a seleccionar dicho campo.

Ejemplo:

administrador.nombre o pais.nombre

claro también hay que considerar si es numerico ya que todo campo que sea numerico no debe tener las comillas simples dentro de la consulta.
  #5 (permalink)  
Antiguo 23/03/2006, 09:45
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
Cita:
Iniciado por Veronicalismar
Tengo la siguiente sentencia de sql, tengo una pagina donde se ingresa a travez de un login y password el diseño de la bd tiene los siguientes campos, nombre, login, password, nom_pais, cod_pais

La idea es q cuando se inicie sesion por ejem con Raul Perez aparezca en la siguiente pantalla bienvenido Raul Perez


sql = "select nombre, pais.cod_pais from administrador where pais.cod_pais = '" & Session("Pais") & "'

q esta mal me dice q no encuentra registros.

Sql= "SELECT nombre From administrador WHERE Login = '"variable"'"

en variable pones el valor que contenga el texbox login de tu formulario de ingreso de session
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
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 07:47.