Ver Mensaje Individual
  #33  
Antiguo 21-07-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 27
Delphius Va camino a la fama
Cita:
Empezado por malcomp
Cuando deseo ocupar un control que muestre datos de una tabla, (Grid, ComboBox, etc.) ¿Siempre se deben crear objetos IBDataBase, IBTransaction IBTable e IBDataSource?
Hola malcomp,
La respuesta es SI.
Esos componentes son los que en verdad acceden a la base de datos. Sin ellos no podrías comunicarte con la base de datos.

Puedes "manejar" a esos componentes de tres maneras:
1. Dejarlos creados en tiempo de diseño con algunas propiedades con algún valor por default.
2. Crear los componentes bajo demanda, en tiempo de ejecución. Es decir que cuando sea necesario crearlos, usarlos y al finalizar la operación liberar la memoria.
3. Emplear un Módulo de Datos. Que es como un "formulario" en donde puedes colocar los Datasource, los transaccion, database, querys... Con esto consigues tener todo lo referido a "base de datos" en un solo lugar en vez de estar dispersando por todos lados los componentes.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita