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

No hay forma de que me funcione RecorCount

Estas en el tema de No hay forma de que me funcione RecorCount en el foro de ASP Clásico en Foros del Web. Pues eso, que no hay modo oiga, ni con el tipo de cursor 'adOpenKeySet' ni 'adOpenDynamic' ni 'adOpenStatic'. Código: SET miConexion = Server.CreateObject("ADODB.Connection") SET rs ...
  #1 (permalink)  
Antiguo 24/05/2005, 03:19
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años, 2 meses
Puntos: 8
No hay forma de que me funcione RecorCount

Pues eso, que no hay modo oiga, ni con el tipo de cursor 'adOpenKeySet' ni 'adOpenDynamic' ni 'adOpenStatic'.


Código:
SET miConexion = Server.CreateObject("ADODB.Connection")	
SET rs = Server.CreateObject("ADODB.Recordset")	
	
miConexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("BBDD/nombre.mdb")
miConexion.Open							
						
rs.Open "SELECT * FROM TBL_INCIDENCIA", miConexion, adOpenKeySet		

Response.Write("Registros = [" & rs.RecordCount & "]<p>")
Y por si fuera poco cuando pongo...

Código:
rs.Open "SELECT * FROM TBL_INCIDENCIA", miConexion, adOpenKeySet, adLockOptimistic
... me dice: "ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros."
  #2 (permalink)  
Antiguo 24/05/2005, 03:44
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años, 2 meses
Puntos: 8
Nada nada... que no incluí el ADOVBS.INC...
  #3 (permalink)  
Antiguo 24/05/2005, 07:46
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
Si no usas todas las constantes de ese archivo, mejor define solo las tres que ocupas (adOpenKeySet, adLockOptimistic, adOpenStatic) en tu programa, no es que sea incorrecto incluirlo todo, pero son muchas lineas adicionales.

Saludos
  #4 (permalink)  
Antiguo 25/05/2005, 04:37
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
y no sería mejor NO usar las constantes, sino su valor, evitando así tener que incluir en adovbs? (es tan solo mi preferencia, pero parece hasta lógico y todo).

tienes tu copia de adovbs en to ordenadorcito y, cuando tienes una duda sobre un valor, lo miras y ya está.

igual os parece una chorrada, pero en mi vida lo he usado.
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 20:56.