Creo que todo te resultaría más fácil, si trabajarás con una tabla intermedia conectada a una rejilla, de esta manera solamente te admitiría números, tendrían la alineación correcta y no tendrías que escribir código para estos menesteres, la suma que pides con un simple Sum de Sql la tendrías, y al dar la conformidad el usuario los datos pasarían con un simple insert a la tabla del diario, eliminándose posteriormente de la tabla intermedia, todo ello envuelto en la correspondiente transación.
Un Saludo.
|