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

hola necesito su ayuda .URGE....gracias

Estas en el tema de hola necesito su ayuda .URGE....gracias en el foro de ASP Clásico en Foros del Web. estoy leyendo una BD access y uno de los campos lo quiero concatenar para realizar otro query ejemplo 1: numero = rs.Fields("numref").value SQ = "SELECT ...
  #1 (permalink)  
Antiguo 24/11/2002, 19:37
 
Fecha de Ingreso: noviembre-2002
Ubicación: mexico
Mensajes: 9
Antigüedad: 22 años, 5 meses
Puntos: 0
hola necesito su ayuda .URGE....gracias

estoy leyendo una BD access

y uno de los campos lo quiero concatenar para realizar otro query

ejemplo 1:

numero = rs.Fields("numref").value
SQ = "SELECT * FROM solicitud where numref = " & numero & " order by 1 "


este me envia el siguiente error:

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another


----------------------------------------
ejmplo 2:

SQ = "SELECT * FROM solicitud where numref = " & rs.Fields("numref").value & " order by 1"

este me envia el siguiente error:

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


el dato de la BD (ACCESSS ) es numerico

que puedo hacer para que corra, se los agradecere...


Salu2,,,,
  #2 (permalink)  
Antiguo 25/11/2002, 00:32
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
Al ver los dos errores que te presentan las dos consultas, la respuesta es simple: la primer consulta no te regresa registros. Antes de hacer la segunda consulta verifica el contenido de rs.Fields("numref").value.
Código:
Response.Write (rs.Fields("numref").value)
Saludos
__________________
Ariel Avelar
  #3 (permalink)  
Antiguo 25/11/2002, 01:41
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 23 años, 5 meses
Puntos: 1
Hola,

seria lo siguiente:

Ejemplo 1:

numero = cInt(rs("numref"))

Ejemplo 2:

If NOT rs.BOF and NOT rs.EOF Then
'haces lo que quieras
End If

Saludos.
  #4 (permalink)  
Antiguo 25/11/2002, 01:43
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 23 años, 5 meses
Puntos: 1
Exclamación

ah!

y quizas tb la SQL este mal...prueba asi:

SQ = "SELECT * FROM solicitud where numref = " & numero & " order by numref ASC"
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 16:27.