• Domingo 22 de Diciembre de 2024, 02:24

Autor Tema:  Cambiar El Recordsource De Un Control Adodc  (Leído 1719 veces)

erick185

  • Miembro activo
  • **
  • Mensajes: 37
    • Ver Perfil
Cambiar El Recordsource De Un Control Adodc
« en: Lunes 27 de Febrero de 2006, 07:13 »
0
Hola a to2

Mi duda es como puedo cambiar el RecordSource de mi control de adodc cuando presione un boton, me explico: En el programa que estoy realizando quiero ver los datos de 5 tablas, pero estas tablas estan en la misma base de datos, en el programa tengo 1 control adodc y un datagrid que me sirve para ver los datos de la base.

Yo estaba pensando insertar 5 botones, para las 5 tablas (les recuerdo que estan en la misma base) y en cada boton asignarle la propiedad del adodc: RecordSource para que cambie a la tabla, osea que si presiono el boton 1, la el datagid me muesta los datos de la tabla 1, y si presiono el boton 2, que el datagrid me muestre los datos de la tabla 2 y asi sucesivamente, no se si es asi. Si fuera de otra forma y mas eficiente se los agradeceria, de ante mano gracias.  Una cosa mas, creo que tambien la propiedad del datagrid se tiene que cambien o no?. Cualquier informacion será bienvenida.

espero haberme explicado

Salu2

masticor

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Re: Cambiar El Recordsource De Un Control Adodc
« Respuesta #1 en: Martes 28 de Febrero de 2006, 18:30 »
0
Como una idea
         Yo crearia un combo con los nombres de las tablas (Dinamico por si alguna ves cambian de nombre o agregas otra tabla)
         Y luego tomatia el texto y en el boton programas el source del adodc y listo.

Explico:
       Depende de donde estes soportando la base de datos existen unas tablas del sistema donde puedes extraer los nombres de las tablas y aplicarle filtros para que solo muestro las que tu creastes ;) "Tarea pa la casa =P" ). con eso llenas un combo que puedes ser un data combo y solo le entregas el source o uno normal y lo llenas con additem o como prefieras.
      Luego de tener eso en un boton programas el source del grid y le das un update para que muestre los registros nuevos.

(Si tengo un poco de time te ago un ejemplo funcional pero busca no es dificil)

Suerte espero que te sirva.

erick185

  • Miembro activo
  • **
  • Mensajes: 37
    • Ver Perfil
Re: Cambiar El Recordsource De Un Control Adodc
« Respuesta #2 en: Miércoles 1 de Marzo de 2006, 05:31 »
0
Hola

Gracias por tu colaboracion lo tomaré en cuenta!

Salu2