FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ayuda con tabla en delphi
tengo un sistema venta de articulos y en una dbgrid es donde el usuario pone los productos que quiere comprar, tengo una tabla donde se guarda el precio total de articulos vendidos y su fecha de venta, y otra tabla donde tengo el nombre del producto vendido,su clave ,precio etc... pero mi problema es que cada que quiero guardarlos en la tabla lo unico que hace es guardar un solo registro, si digamos el usuario compra mas de 2 articulos , en la tabla solo se guardara el ultimo producto ..alguien podria ayudarme este es el codigo que tengo para hacer esto:
//Registro los productos vendidos en la tabla producto1. Table3.Edit; Table3.Insert; Table3.FieldByName('clave').AsFloat := Table1.FieldByName('clave').AsFloat ; Table3.FieldByName('cantidad').AsFloat := Table1.FieldByName('cantidad').AsFloat ; Table3.FieldByName('precio').AsFloat := Table1.FieldByName('precio').AsFloat ; Table3.FieldByName('producto').AsString := Table1.FieldByName('producto').AsString ; Table3.FieldByName('Fecha').AsDateTime := Date; Table3.Post; con esto guardo la ultima linea del dbgrid, osea el producto de esa linea pero si digamos tengo 10 productos(10 columnas en el dbgrid) solo guardara la numero 10... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ayuda con agregar datos a una tabla | zanyodark | Conexión con bases de datos | 1 | 21-05-2007 20:45:56 |
Ayuda con la busqueda en una tabla | mjjj | Conexión con bases de datos | 5 | 02-04-2007 23:48:12 |
Ayuda filtro tabla Access con ADO | jcheco | Conexión con bases de datos | 4 | 19-04-2006 10:30:54 |
Ayuda actualizar tabla | buffygcs | SQL | 4 | 15-04-2005 01:22:30 |
Ayuda con una tabla y sus consultas | CI>140 | Conexión con bases de datos | 1 | 12-09-2003 00:21:31 |
|