Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2003, 18:10
Avatar de sepulman
sepulman
 
Fecha de Ingreso: agosto-2002
Mensajes: 274
Antigüedad: 22 años, 8 meses
Puntos: 0
visual basic - error 3001 en recordset.find

Hola amigos del foro.
Tengo un problema en visual basic 6.0 , especificamente con un recordset.

les digo el codigo :


rst_tmp.Open "SELECT num_ven FROM detalle_venta WHERE 1=0", conexion, adOpenKeyset, adLockOptimistic

rst_tmp.AddNew
rst_tmp.Fields("num_ven") = variable_numerica
rst_tmp.update

O.K

ahora necesito ingresar otro registro al recordset siempre y cuando no este , ya que si esta se suma para que quede totalizado, para eso tengo el sgte codigo de busqueda en el recordset

rst_tmp.Find "cod_pro = variable"

AQUI ME MARCA EL ERROR Y DICE LO SIGUIENTE:

"error 3001 arguments are of the wrong type, are out acceptable range, or are in conflict with one another."

que puede ser amigos, he buscado en internet este error y salen algunos ejemplos pero no me sale tampoco.
__________________
Saludos
Miguel Angel
<[email protected]>