Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/02/2005, 15:26
Avatar de AlZuwaga
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
No recuerdo bien, pero me parece que al abrir un recordset de esa manera (Set rs2 = conn.Execute(sSql2)) los cursores y cerrojos se setean en sus valores por defecto y éstos no sirven para, por ejemplo, usar recordcount. Lo que deberías hacer es instanciar el objeto recordset y abrirlo de ésta manera:


set rs2 = server.createobject(adodb.recordset)
sSql2 = "SELECT * FROM [PAGOSDETALLE] WHERE CodBarraArticulo = "& cdbl(RS("CodBarraArticulo")) &" "
[B]rs2.open(sSql2), conn, 3, 3[B]
IF NOT RS2.EOF THEN
num = rs2.RecordCount
__________________
...___...