Registrar datos en un DBgrid
Hola amigos del foro mi problema es el siguiente:
Me pidieron hacer un sistema de contabilidad y en la parte del registro de los asientos contables yo la dividi en dos partes la parte de la cabecera q se las hace mediantes dbedits(numeroasiento,fecha,anombre_de,tipoasiento) y otra q es el cuerpo donde la muestro en un dbgird(nrocuentacontable,debe,haber) el problema es que el registro del cuerpo del asiento contable(nrocuentacontable,debe,haber) lo hacia mediante otro formulario pequeño donde estaban los dbedits y luego llamaba a una consulta para q me muestre los datos en el dbgird
Ahora me dicen que ellos quieren que el registro del cuerpo del asiento contable se lo pueda hacer directamente en el dbgird y la verdad por los mensajes del foro recomiendan q no es recomendable pero me exigen y quieren que asi sea pues el anterior sistema contable q tenian hacia de esa forma
El problema es como hago para q el dbgrid sea editable??? como saber hasta que renglon del dbgrid sea registrado ??? cuando se registre solo un dato como ser el debe o el haber se borre toda la fila??
como saber que toda la fila a sido registrada??
Como siempre espero se haya entendido mi problema y quisiera porfavor su ayuda, les estare muy agradecido por las sugerencias q me brinden
Trabajo con Delphi 7, firebird 1.5
|