El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Busquedas en VB 6.0
caslu
1 Mensaje(s)
Enviado - 27/7/2004
 
Hola a todos,
Necesito un favor, tengo dificultades para realizar busquedas en VB 6.0 para una base de datos de Access, el código que tengo es

Private Sub CmdBuscar_Click()
Mensaje = "Introduzca la cédula del empleado."
BuscarStr = InputBox(Mensaje, "Busqueda del Empleado")
DatEmpleados.Recordset.Index = "ClassName"
DatEmpleados.Recordset.Seek "=", BuscarStr
If DatEmpleados.Recordset.NoMatch Then
DatEmpleados.Recordset.MoveFirst
End If
End Sub

Pero me sale un error que dice que el "ClassName" no es un indice de la tabla.

Les agradeceria si me ayudaran.
Gracias.
 
Desconocido
Enviado - 2/8/2004
 
Hola, yo tengo el mismo problema que usted
mi codigo es idéntico al suyo y es el siguiente:

Private Sub CommandBuscar_Click()
Datresi.ReadOnly = True
mensaje$ = "Introduzca los apellidos del residente"
'obtiene la cadena que se utilizará en la búsqueda del título
SearchStr$ = InputBox(mensaje$, "Búsqueda del residentes")
Datresi.Recordset.Index = "Apellidos" 'usa el campo apellidos
Datresi.Recordset.Seek "=", SearchStr$ 'y busca
If Datresi.Recordset.NoMatch Then 'si no encuentra ninguno
Datresi.Recordset.MoveFirst 'va al primer registro.
End If
End Sub


y el error que me da es el siguiente:


ERROR 3251 EN TIEMPO DE EJECUCION
OPERACION NO VALIDA PARA ESTE TIPO DE OBJETO

 
Desconocido
Enviado - 9/9/2004
 
no entiendo porque buscan en una clase de la base de datos! por eso tira el error.
 
 

 

Contactos myStudio Network