FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Sólo un Paso para Dejar Registros Estáticos en el uso del IBDataset.
Uso Firebird 1.53, IBX 6.08, D6
Buen día, hace algunos meses agregue un hilo sobre como dejar estático 1 Registro al insertarlo entre otros registros, Sobre una Captura Maestro Detalle, la Llave Primaria(PK) de la tabla son 3 campos, señalo la estructura de la Tabla DETALLE: TIPOMOV VarChar(2) FOLIO Integer Indice Float Hasta aqui vamos bien, pongo un ejemplo de los Primeros Registros que se Insertan: Código:
TIPOMOV FOLIO INDICE XX 1 1.0 XX 1 2.0 XX 1 3.0 XX 1 4.0 Código:
TIPOMOV FOLIO INDICE XX 1 1.0 XX 1 2.0 XX 1 2.5 XX 1 3.0 XX 1 4.0 Código:
TIPOMOV FOLIO INDICE XX 1 1.0 XX 1 2.0 XX 1 3.0 XX 1 4.0 XX 1 2.5 Código:
TIPOMOV FOLIO INDICE XX 1 1.0 XX 1 2.0 XX 1 2.5 XX 1 3.0 XX 1 4.0 Porque que Rayos esta pasando esto, si uso el INSERT para no Insertar al FINAL y le AGREGO un valor CORRECTO al campo INDICE de la llave primaria ???? Que me faltará hacer???? Espero haberme explicado. PD. Los Ejemplos que pongo al Editar el Hilo los VEO ACOMODADOS CORRECTAMENTE pero al Guardar el Hilo se desacomodan, espero entiendan a como sale el HILO Agradezco cualquier sugerencia al respecto. Última edición por vtdeleon fecha: 13-09-2006 a las 03:57:10. |
#2
|
|||
|
|||
Intenta la sig.
Intenta asignar el indice en el evento BeforeInsert.
|
#3
|
||||
|
||||
????
Probaremos....
|
#4
|
||||
|
||||
No me funciono dentro del BeforeInsert, inclusive cuando toma el valor del campo INDICE en dicho evento al Presionar cualquier tecla para Escribir se borra el valor del indice y no Inicializo el Campo por Ninguna parte, en cambio si tomo el Valor del Campo INDICE en el AfterInsert aqui no se desaparece dicho valor, pero toma el mismo comportamiento que en el BeforePost, todavía me sigue mandando el Maldito Registro al Final, voy a probar con otros componentes como fibPlus, MDO espero me funcionen.
Última edición por AGAG4 fecha: 13-09-2006 a las 18:42:07. |
#5
|
||||
|
||||
No lo puedo creer, con el Dataset de los fibPlus Ver. 6.45.0 Release, si funciona, me deja el registro ESTÁTICO, Alguien ya implemento esta característica de Registro Estático para los IBX ???? si no, pues voy a perder más tiempo en cambiarme a los fibPlus, aunque sean primos hermanos, lo malo que no son libres, voy a probar con los MDO.
|
#6
|
||||
|
||||
Ya Probe los MDO y se comportan igual a los IBX', tenían que ser hermanos, casi gemelos, sigo probando....
|
#7
|
||||
|
||||
Solución
Para mi mala Suerte voy a tener que cambiar a fibPLUS, digo mala suerte porque ya llevo el proyecto muy avanzado para regresarme hacía atras y empezar a cambiar de componentes, no va hacer muy tardado pero es perdida de tiempo, pero para Mi Buena Suerte , la ventaja de los fibPLUS es que le estan dando soporte a las versiones nuevas de Firebird....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Insertar Registros Estáticos???? | AGAG4 | Varios | 1 | 18-04-2006 10:54:06 |
10 razones para dejar de usar Delphi.. | Delfino | Humor | 5 | 18-10-2005 01:41:58 |
Como conseguir Registros Estáticos en el DBGrid???? | AGAG4 | Conexión con bases de datos | 0 | 13-05-2005 19:52:49 |
guardar registros en un IBDataSet que es consulta a varias tablas?? | Giniromero | Conexión con bases de datos | 4 | 14-11-2003 10:31:13 |
para no dejar duplicar registros en InterBase | Giniromero | Firebird e Interbase | 5 | 21-06-2003 02:05:03 |
|