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

Error en objeto

Estas en el tema de Error en objeto en el foro de ASP Clásico en Foros del Web. Buenas a todos, gracias de antemano por vuestro tiempo y ayuda. Tengo el siguiente codigo ' selecionamos la fecha Código: Set fecha_nacim = Server.CreateObject("ADODB.Recordset") fecha_nacim.ActiveConnection ...
  #1 (permalink)  
Antiguo 25/11/2010, 03:05
 
Fecha de Ingreso: mayo-2008
Mensajes: 77
Antigüedad: 16 años
Puntos: 0
Error en objeto

Buenas a todos, gracias de antemano por vuestro tiempo y ayuda.

Tengo el siguiente codigo


' selecionamos la fecha
Código:
Set fecha_nacim = Server.CreateObject("ADODB.Recordset")
fecha_nacim.ActiveConnection = MM_con_bdsgca_STRING
fecha_nacim.Source = "SELECT CONVERT(char,fecha_nacim,101) as col2 from profesores  WHERE dni_profe = "&rs_profe__MMColParam&""
fecha_nacim.CursorType = 0
fecha_nacim.CursorLocation = 2
fecha_nacim.LockType = 1
fecha_nacim.Open()




y aqui lo muestro:


Código:
      <td><span class="Estilo3">FECHA DE NACIMIENTO: </span></td>
	 
      <td><input name="fecha_nacim" type="text" id="fecha_nacim" onBlur="valFecha(this)" value="<%=fecha_nacim.Fields.Item(0).Value%>"></td>
Pues bien el error que da es el siguiente.

Error de Microsoft VBScript en tiempo de ejecución error '800a01a8'

Se requiere un objeto: '04/04/1990'

/modi_profe.asp, línea 166


Pues bien como se puede observar, me muestra la fecha '04/04/1990' , si igualo el valor a una variable y la muestro no da problemas, y por supuesto al tratar de cerrar el recorset me da el mismo error.

la verdad llevo dos dias y por mas que miro no veo nada raro.

P.D.
Tengo otro trozo exactamente igual para otra fecha (Con otro nombre de recorset), y funciona perfectamente.

Gracias una vez mas.
  #2 (permalink)  
Antiguo 25/11/2010, 18:40
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Error en objeto

cual es la linea 166?
  #3 (permalink)  
Antiguo 26/11/2010, 12:12
 
Fecha de Ingreso: mayo-2008
Mensajes: 77
Antigüedad: 16 años
Puntos: 0
Respuesta: Error en objeto

Perdon, ya lo encontre, estaba duplicado el nombre del recorset con una variable.

Etiquetas: objeto
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 01:31.