¿Cómo se realiza una búsqueda en una base de datos creada en Access, y vinculada a Visual basic?
Quisiera saber cual es la mejor forma para poder realizar una búsqueda en una base de datos creada en Access, y vinculada a Visual Basic, de preferencia que no sea sql
La herramienta más precisa y más rápida para encontrar datos suele ser la consulta. La consulta esta basada en una secuencia SQL que es muy sencilla de montar. Para realizar una búsqueda se utiliza la clausula SELECT, y para que veas lo fácil que es voy a ponerte un ejemplo que consiste en localizar un cliente concrero cuyo identificador es 125 en la tabla de clientes: SELECT * FROM CLIENTES WHERE CLIENTES.CodigoCliente=125 La ejecución de esta consulta o query nos devolvería los datos del cliente 125. Otra opción de búsqueda que se emplea en Visual Basic For Aplicatios es usar la función Dlookup() que basándonos en el ejemplo anterior, seria más o menos así: [Nombrecliente]=Dlookup("NombreCliente","Clientes","CodigoCliente=125") Esta función nos devolvería el nombre de cliente, buscando en la tabla clientes, cuando el cliente es igual a 125. Como puedes ver es un método también válido, pero solo para la búsqueda de un registro. Cuando el resultado de la búsqueda son varios registros solo sirve el uso de la query o consulta.