
10/03/2004, 11:58
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Paraguay
Mensajes: 382
Antigüedad: 21 años, 3 meses Puntos: 4 | |
Consulta numerica Hola amigos
tengo un codigo que utilizo para hacer una busqueda de numerica por medio de una conexion por ado
Tengo una variabla sDato en donde voy a ingresar el codigo que busco y ptra sCriterio que va a ser lo que buscara (el criterio de busqueda)
Dim sDato As Integer
Dim sCriterio As String
sDato = InputBox("Ingrese Código a buscar ", "Busqueda")
If Not sDato = 0 Then
sCriterio = "idMarcaE = " & sDato
adoCarga.Recordset.Find sCriterio, 0, adSearchForward, 1
If adoCarga.Recordset.EOF Then
MsgBox "No Existe el Código"
adoCarga.Recordset.MoveFirst
End If
End If
Cundo le doy buscar a mi boton "Buscar" aparece el mensaje "Ingrese codi a buscar" y busca perfectamente pero, cuando cancelo esa operacion me sale un error de "No coinciden los tipos" y me marca
sDato = InputBox("Ingrese Código a buscar ", "Busqueda")
Yo creo que el problema es que sDato es numerico (y debe ser numerico) pero con un InputoBox se ingresa string y no integer.
Como puedo solucionar ese error. |