Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Base de Datos, busqueda aleatoria y seleccion al azar de un registro

Estas en el tema de Base de Datos, busqueda aleatoria y seleccion al azar de un registro en el foro de Visual Basic clásico en Foros del Web. Buenas... espero me puedan ayudar, en la universidad me mandaron lo siguiente, debo crear una base de datos en acces y el programa en visual ...
  #1 (permalink)  
Antiguo 08/06/2005, 17:48
 
Fecha de Ingreso: marzo-2003
Mensajes: 6
Antigüedad: 21 años, 1 mes
Puntos: 0
Base de Datos, busqueda aleatoria y seleccion al azar de un registro

Buenas... espero me puedan ayudar, en la universidad me mandaron lo siguiente, debo crear una base de datos en acces y el programa en visual basic debe hacer lo siguiente:

cargar 500 registros en la base de datos (nombre, apellido, empresa, y 2 campos mas como minimo)

de ellos despues de cargados... tener un campo de busqueda por nombre, una vez encontrada las coincidencias permitir seleccionar el que busco y modificarle un campo de "encontrado" una vez que haga esto por medio de un boton me seleccione al azar un registro de los que se le modifico el campo "encontrado" y me lo muestre en pantalla algo asi como una maquina de casino (que vayan pasando varios rapidamente y luego al presionar el boton seleccione uno de esta base de datos) como si fuera una loteria y me deje listado los registro seleccionados... espero se explicito con lo que necesito... ya he comenzado con la base de datos pero tengo dudas con las pantallas en visual... espero em puedan ayudar
  #2 (permalink)  
Antiguo 09/06/2005, 03:48
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 19 años
Puntos: 1
Pues en la Uni me enseñaron el mejor método para solucionar un problema

DIVIDE Y VENCERÁS, es decir, un problema no es un problema, sino una suma de problemas. QUé filosófico me ha quedado, no???

Con esto quiero decir:

1.- Conocemos una sentencia que te dé registros aleatorios de una base de datos directamente???

NO (o por lo menos yo no, si alguien la sabe que me la diga)

2.- Dividir el problema

No sabemos como hacer el todo, pero sí las partes, o no??? Ya vas a ver como sin decirte nada sabes solucionar el problema...

1.- Puedes saber cuántos registros te obtiene un sentencia de selección de la bbdd??
Sí, verdad??? Y esto no te devuelve un número entero (siempre que existan resultados para el criterios de búsqueda de la sentencia que has usado)???? Pasemos al punto 2

2.- Sabes obtener la aleatoriedad de un número entero???
Sí, verdad, y sino mira las FAQ que ahí lo tienes. Pasemos al último punto

3.- Sabes colocarte en un registro determinado en un recordset???
Es decir, si sabes que el registro que quieres visualiza de un recordset es el 3, sabes como colocarte en él??? Sí verdad???

PROBLEMA RESUELTO. Ahora solo te queda ponerlo bonito

Espero serte de ayuda, te lo he dejado a huevo para que solo pongas las sentencias. Si no, me dices, pero creo que el problema tuyo era que enfocabas mal el problema y no sabias salir de ahí, porque estoy seguro que con esta explicación lo solucionas en un volado.

gurgur
__________________
No te hubieran dado la capacidad de soñar sin darte también la posibilidad de convertir tus sueños en realidad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 04:05.