// Hola Karla, Espero haber entendido tu duda y que sea esto lo que necesitas.double pcto; // esta variable corresponde a al porcentaje con el que deseas calcular el campo total.
Query1->SQL->Clear();
Query1->Active = false;
//Introduce tu sentencia indicando el nombre de tu base de datos.
Query1->SQL->Add("SELECT * FROM datos.dbf");
Query1->Active =true;
Query1->First();
// Con esta intrucción ciclica, se lleva a cabo la operación aritmetica para calcular total
for ( i = 0; i <Query1->RecordCount; i++)
{
Query1->Append();
Query1->FieldValues["TOTAL"]=(Query1->FieldValues["PRECIO"]*(pcto/100)) + Query1->FieldValues["PRECIO"];
Query1->Post();
Query1->Next();
}
Query1->Close();
// Por último, verifica que en tu base de datos se efectuaron los calculos correspondientes
Saludos desde Chihuahua
danielnl@sequia.edu.mx