dbexpress
Hola, ya he trabajado dos años con los ibx de D5 y D6 con IB5 y con IB6, ahora quiero trabajar con D6 o D7 y FB1.5, quiero acceder a los datos con dbexpress, mi duda es la siguiente, yo antes tenia un monton de IBDatasets en el modulo de datos conectados a un IBDatabase con un IBTransaction, ahora, que hago??
sospecho que deberia reemplazar el IBDatabase con el SQLConection, los IBDataset con un SQLDataset, la diferencia que veo de estos ultimos es que uno es unidireccional (el SQLDataset) y el otro no, hasta ahi se (o creo), que voy bien.
Despues como conecto los datos con los formularios, me dije, entonces puse un datasetprovider para conectar el ClientDataset con el SQLDataset, todo en el modulo de datos, con lo que ahora tendria un SQLDATASET UN DATASETPROVIDER Y UN CLIENTDATASET POR CADA IBDATASET, esto esta bien o es una locura?, los DatasetProvider y los ClientDataset donde van?, en cada formulario?? (ejemplo cada padron) o esta bien en el modulo de datos?, las transacciones son locales de cada formulario o va una sola en el modulo de datos? que es mas recomendable?, y por ultimo, y esto ya hilando muy fino, cuando el ClientDataset trae los datos a memoria, los trae todos o solo los que estoy viendo???
ahh, me olvidaba, los campos de los SQLDataset se deben agregar con el menu contextual??, o esto se debe hacer en el ClientDataset??, o en los dos??, en cual primero??, se que con muchas preguntas pero un poquito cada uno no le hace mal a ninguno
desdee ya muchas gracias
|