problemas con el findfirst
Publicado por Domingo (2 intervenciones) el 06/04/2009 23:18:48
Estoy tratando de realizar una busqueda por dos campos tal como os muestro a continuacion, pero me da el error de: "Los tipos no coinciden", he probado por separado la busqueda de cada campo y funcionan bien pero al unir las dos falla, podrian indicarme cual es el fallo... por cierto que el campo txtoperador es numerico y el txtorden es alfanumerico.
Gracias por vuestra ayuda...
Dim Dbs As Database
Dim rst As Recordset
Set Dbs = CurrentDb
Set rst = Dbs.OpenRecordset("operaciones", dbOpenDynaset)
rst.FindFirst ("codigo_operador = " & txtoperador And "codigo_trabajo = '" & txtorden & "'")
If rst.NoMatch Then ...
Gracias por vuestra ayuda...
Dim Dbs As Database
Dim rst As Recordset
Set Dbs = CurrentDb
Set rst = Dbs.OpenRecordset("operaciones", dbOpenDynaset)
rst.FindFirst ("codigo_operador = " & txtoperador And "codigo_trabajo = '" & txtorden & "'")
If rst.NoMatch Then ...
Valora esta pregunta


0