Muchas gracias por su respuesta, lo implemente hace dias pero no habia tenido la oportunidad de responder...tengo un problema y lo planteo aqui para no abrir otro tema espero no este cometiendo una falta, es sobre la misma base de este!
a NPROMEDIO.TEXT yo lo quiero guardar en mi base de datos SQL, tengo asignado el valor como "FLOAT" en la base de datos, sin embargo a la Hora de guardar me da un error:
Cita:
|
First chance exception at $7C812AEB. Exception class EOleException with message 'There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement'. Process Eval.exe (2560)
|
El hecho es que he revisado y volteado el codigo y todo esta bien, estan los mismos valores en INSERT que en las clausulas.
Tengo una funcion de redondeo para NPROMEDIO.TEXT que estaba desactivada, cuando la activo y el numero se redondea lo guarda sin problemas pero si la desactivo me vuelve a aparecer el mismo problema...
El valor de NPROMEDIO.TEXT lo estoy guardando asi:
Código Delphi
[-] ADOguardar.SQL.Add(FloattoStr(Strtofloat(npromedio.Text)));
ADOguardar.SQL.Add(',');
No se si sera un problema con la conversion que le doy aqui:
Código Delphi
[-]npromedio.text := FormatFloat('0.00',StrToFloat(npromedio.Text));
Espero puedan guiarme... y una vez mas mil gracias por la ayuda!