Error en Boton Cancelar Para Un Boton Buscar Regs.
Publicado por Ivette Aracely (16 intervenciones) el 07/07/2009 06:59:28
Hola foro, espero que esten bien, espero que me puedan ayudar a solucionar el siguiente problema.....
Tengo una aplicacion enlazada a una base de datos que estoy desarrollando como ejemplo, la tengo ligada o enlazada con un control DATA , todo funciona de maravilla pero tengo un boton de BUSCAR REGISTROS, en el codigo de este boton tengo una instruccion INPUTBOX ,cual pide el numero de registro a buscar (ver codigo mas abajo), lo escribo y si me lo busca.
El problema es que la ventana de ese INPUTBOX aparte del boton ACEPTAR, me muestra un boton CANCELAR y ese es el problema, ya que si doy clic a ese boton cancelar me marca el siguiente error.
Error '13' En Tiempo de Ejecucion
No Coinciden Los Tipos
Entonces la aplicacion se cierra, aqui la cuestion es,...
quien de ustedes me puede ayudar a solucionar este error???,
o sea me refiero a....
Que codigo le tengo que agregar a mi boton BUSCAR para que no marque ese error.??
El codigo que tengo en ese boton es el siguiente.........
Private Sub Cmd_Buscar_Click()
'Codigo Del Boton Buscar
Dim Bandera, Clave As Integer
Bandera = 0
Me.Dta_Navegador1.Recordset.MoveFirst
Clave = InputBox("Cual Registro Buscas??")
Do While Not Me.Dta_Navegador1.Recordset.EOF
If Clave = Me.Dta_Navegador1.Recordset.Fields("Matricula") Then
Txt_Matricula.Text = Me.Dta_Navegador1.Recordset.Fields("Matricula")
Txt_Nombre.Text = Me.Dta_Navegador1.Recordset.Fields("Nombre")
TxT_Prom = Me.Dta_Navegador1.Recordset.Fields("Promedio")
Bandera = 1
Exit Sub
End If
Me.Dta_Navegador1.Recordset.MoveNext
Loop
If Bandera = 0 Then
MsgBox "No Se Encontro El Registro", vbExclamation
End If
End Sub
NOTA: La base de datos solamente tiene los campos de Matricula (Tipo Numerica), Nombre y Promedio
Si alguien me puede escribir para poder solucionar este problema mi correo es [email protected]
GRACIAS FORO, SE LOS AGRADEZCO MUCHO, SALUDOS DESDE MEXICO
Tengo una aplicacion enlazada a una base de datos que estoy desarrollando como ejemplo, la tengo ligada o enlazada con un control DATA , todo funciona de maravilla pero tengo un boton de BUSCAR REGISTROS, en el codigo de este boton tengo una instruccion INPUTBOX ,cual pide el numero de registro a buscar (ver codigo mas abajo), lo escribo y si me lo busca.
El problema es que la ventana de ese INPUTBOX aparte del boton ACEPTAR, me muestra un boton CANCELAR y ese es el problema, ya que si doy clic a ese boton cancelar me marca el siguiente error.
Error '13' En Tiempo de Ejecucion
No Coinciden Los Tipos
Entonces la aplicacion se cierra, aqui la cuestion es,...
quien de ustedes me puede ayudar a solucionar este error???,
o sea me refiero a....
Que codigo le tengo que agregar a mi boton BUSCAR para que no marque ese error.??
El codigo que tengo en ese boton es el siguiente.........
Private Sub Cmd_Buscar_Click()
'Codigo Del Boton Buscar
Dim Bandera, Clave As Integer
Bandera = 0
Me.Dta_Navegador1.Recordset.MoveFirst
Clave = InputBox("Cual Registro Buscas??")
Do While Not Me.Dta_Navegador1.Recordset.EOF
If Clave = Me.Dta_Navegador1.Recordset.Fields("Matricula") Then
Txt_Matricula.Text = Me.Dta_Navegador1.Recordset.Fields("Matricula")
Txt_Nombre.Text = Me.Dta_Navegador1.Recordset.Fields("Nombre")
TxT_Prom = Me.Dta_Navegador1.Recordset.Fields("Promedio")
Bandera = 1
Exit Sub
End If
Me.Dta_Navegador1.Recordset.MoveNext
Loop
If Bandera = 0 Then
MsgBox "No Se Encontro El Registro", vbExclamation
End If
End Sub
NOTA: La base de datos solamente tiene los campos de Matricula (Tipo Numerica), Nombre y Promedio
Si alguien me puede escribir para poder solucionar este problema mi correo es [email protected]
GRACIAS FORO, SE LOS AGRADEZCO MUCHO, SALUDOS DESDE MEXICO
Valora esta pregunta


0