![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No se como funciona tu programa, si, por ejemplo, lee los artículos con un lector de codigo de barras y se van añadiendo así las lineas en el dbgrid, o si el dbgrid esta enganchado a algún datasource que está a su vez enganchado con un adoquery y desde este insertas los nuevos registros; quiero decir que tu explicación se me hace un poco corta para darte una solución concreta, así a bote pronto te puedo decir que poniendo:
así no podras moverte ni arriba, ni abajo, ni modificarlo, ni nada, espero te sirva de algo. |
|
#2
|
|||
|
|||
|
Cita:
Gracias por tu idea Saludos y Bye. |
|
#3
|
||||
|
||||
|
¿Cómo identificas los registros de esa tabla? ¿Tienes un campo autoincremental para la clave primaria o algún id para el registro?
Si es así, dímelo y te discurro algo sencillo.
__________________
El colmo del inmovilismo es el 0 absoluto. |
|
#4
|
|||
|
|||
|
Cita:
|
|
#5
|
||||
|
||||
|
Bien.
No sé si me paso de listo (por la sencillez de la respuesta), pero esto debería funcionar:
Donde, evidentemente, Table1 hace referencia al DataSet ligado al DataSource del DBGrid. En cualquier caso, deberías deshabilitar el procedimiento cuando edites o insertes un registro. Espero que vayan por ahí los tiros.
__________________
El colmo del inmovilismo es el 0 absoluto. Última edición por maxvera fecha: 12-07-2007 a las 22:27:11. |
|
#6
|
|||
|
|||
|
Cita:
recdetail es mi tabla. le puse el recordcount = 1, porque sin el ni me deja escribir en el primer renglon. siempre estaria en el ultimo procedure TASEcom.tbRecDetailAfterScroll(DataSet: TDataSet); begin if(ASEcom.tbRecDetail.RecordCount = 1)then begin if (ASEcom.tbRecDetail.RecNo < ASEcom.tbRecDetail.RecordCount) then ASEcom.tbRecDetail.Last; end; end; |
|
#7
|
||||
|
||||
|
Prueba esto (con las modificaciones adecuadas a tu código):
__________________
El colmo del inmovilismo es el 0 absoluto. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| PickList DBGrid (Pregunta acerca de los DBGRID) | lazarous | Varios | 1 | 10-01-2006 09:53:12 |
| Como extraer datos de un DBgrid a otro DBgrid | mickey | Conexión con bases de datos | 13 | 29-01-2004 05:05:30 |
|