![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error al hacer un insert en un clientdataset
Hola gente.
Estoy realizando una aplicación para hacer pedidos de mercadería. Lo que hago (o intento hacer) es usar un ClientDataSet para ir guardando temporalmente los articulos que el usuario va eligiendo para luego mandar todos los registros a una tabla (Paradox). El insert lo hago con un procedimiento que es llamado cada vez que el usuario selecciona un artículo: Código:
procedure TdmDomain.InsertItemToOrder(item : TArticle) : boolean; begin with cdsDetailOrder do begin Open; Insert; FieldByName('CODIGO').AsString := item.Code; FieldByName('MARCA').AsString := item.Mark; FieldByName('PRECIOUNITARIO').AsFloat := item.Price; FieldByName('CANTIDAD').AsInteger := item.Quantity; Post; end; end; Project PPedidos.exe raised exception class EDBClient with message ". Process stopped. Use Step or Run to continue. (El mensaje del error sale en blanco, no se porque) Es muy probable que esté metiendo la pata, no tengo mucha experiencia con los clientdataset. El ApplyUpdates() lo tengo en un botón que finaliza el pedido, es decir, una vez que el usuario terminó de seleccionar todos los artículos del pedido. Si alguien puede darme una mano, se lo agradeceré. Saludos! |
#2
|
|||
|
|||
prueba poner tu procedimiento en un boton para hacer la prueba manualmente
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Insert con ClientDataSet | Rockin | Conexión con bases de datos | 25 | 15-07-2008 17:38:47 |
No puedo hacer un LOCATE [], con un ClientDataSet | David | Conexión con bases de datos | 2 | 13-06-2007 19:01:17 |
Error al hacer insert (campo fecha) en firebird con fibplus | Acanol | Firebird e Interbase | 7 | 15-06-2006 09:05:07 |
restriccion al momento de hacer insert | el_barto | Conexión con bases de datos | 15 | 03-08-2005 17:52:15 |
No consigo hacer un INSERT | akela | Conexión con bases de datos | 3 | 22-11-2004 00:46:42 |
![]() |
|