Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-08-2006
joako joako is offline
Registrado
 
Registrado: ago 2006
Posts: 8
Poder: 0
joako Va por buen camino
Cool problema con el table.edit

hola amigos, no soy programador, pero por cuestiones laborales necesito hacer un sistema. estoy atorado con la actualizacion de registros.

es un modulo de compras, voy ingresando las claves y si ingreso una clave que ya esta en la lista (dbgrid ligado a una tabal de mysql) debe preguntarme si lo deseo sumarselo a la cantidad anterior.

el problema es que no se como decirle que me cambie los campos de un registro especifico.

espero haberme explicado

query1.SQL.clear;
query1.SQL.Add('select * from entradatemp WHERE id_producto="'+edit2.Text+'" ');
query1.Open;

//aqui cargo los campos a unos edits y hago las sumas
edit4.Text:=inttostr(strtoint(edit4.Text)+query1.fieldbyname('cantidad').AsInteger);
edit6.Text:=floattostr(strtoint(edit4.Text)*strtofloat(edit5.Text));

//aqui debe ingresar el valor de los edits, pero siempre modifica el primer registro de mi tabla
//como le hago para k me modifique un campo donde coincida con la clave del producto??

table1.Edit;
table1.FieldByName('cantidad').AsInteger:=strtoint(edit4.Text);
table1.FieldByName('importe').AsFloat:=strtofloat(edit6.Text);
table1.Post;

gracias
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema ADOQuery con INTO Table o INTO CURSOR reynaldo Tablas planas 0 26-04-2006 17:17:26
problema con table.state JoseQ Conexión con bases de datos 7 23-07-2004 11:03:16
Problema en Create table Red_Delphi Oracle 1 09-02-2004 15:04:02
Problema con el edit superhopi Varios 5 06-05-2003 09:40:47


La franja horaria es GMT +2. Ahora son las 10:46:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi