Foros del Web » Programación para mayores de 30 ;) » Programación General »

problema con el comando find

Estas en el tema de problema con el comando find en el foro de Programación General en Foros del Web. Tengo la siguientes líneas de código: adoMmovimientos.Recordset.Find ("tipo_comprobante = '" & txtBtipo_com & "' AND nro_comprobante = " & txtBnro_com.Text), 1 Me da error 3001. ...
  #1 (permalink)  
Antiguo 10/10/2003, 00:24
 
Fecha de Ingreso: agosto-2002
Mensajes: 22
Antigüedad: 21 años, 9 meses
Puntos: 0
problema con el comando find

Tengo la siguientes líneas de código:

adoMmovimientos.Recordset.Find ("tipo_comprobante = '" & txtBtipo_com & "' AND nro_comprobante = " & txtBnro_com.Text), 1

Me da error 3001. No se cual es el problema. yo necesito buscar en dicho recordset el comprobante "x" y para que no existe errores de ingreso lo separe en tipo y nro. Como puedo buscar con dos campos sin que me de ese error. El que me pueda decir que tengo mal se lo voy ha agrader. Le aclaro que lo hago con la misma sentencia pero con un solo campo y no me da el error.
  #2 (permalink)  
Antiguo 10/10/2003, 09:09
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Cita:
adoMmovimientos.Recordset.Find ("tipo_comprobante = '" & txtBtipo_com & "' AND nro_comprobante = " & txtBnro_com.Text), 1
Porque no intentas con algo como esto:

Cita:
Dim strFind as string
Dim Intnro as Integer

Intnro = Val(txtBnro_com.Text)
strFind = "tipo_comprobante = '" & txtBtipo_com & "' AND nro_comprobante = " & Intnro

adoMmovimientos.Recordset.Find strFind, 1
Considerando que nro_comprobante es de tipo Integer,

Prueba y me dices que tal te fue...

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 10/10/2003, 19:47
 
Fecha de Ingreso: agosto-2002
Mensajes: 22
Antigüedad: 21 años, 9 meses
Puntos: 0
lastimosamente me da el error 3001. No se que hacer. Como puedo buscar un registro sin el comando fin. Lo que necesito es buscar el comprobante dentro de los comprobantes cargados. el comando where no me sirve porque no mostraría todos los registros
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 11:14.