Ver Mensaje Individual
  #4  
Antiguo 21-05-2006
Avatar de anghell77
anghell77 anghell77 is offline
Miembro
 
Registrado: may 2006
Posts: 194
Reputación: 19
anghell77 Va por buen camino
Pues parece ser que ya!!!

He empleado Edit, para capturar cada el valor de la calificacion de materia.
Utilizando la funcion de conversion de datos String, obtengo el valor.
En OnExit de cada Edit, ejecuto un Update

Update Calificaciones set Periodo1=:Entrada
where No_Control=:CTRL and MAteria=:MatParam

con el codigo:

Query2.Close;
Query2.paramByName('CTRL').AsString:=trim(DBEedit1.Text);
Query2.paramByName('MATPARAM').AsString:=trim(DBGrid1.SelectedField.AsString);
Query2.ParamByNAme('entrada')."VALOR DE LA VARIABLE DE LA CONVERSION DE DATOS";
Query2.ExecSQL;
Query1.Next;

El ultimo next, hace que avance el RowSelect en el Grid, este me devuelve el codigo de la materia y por ende a partir de este + No_Control, puedo actualizar la calificacion de dicha materia seleccionada en el PERIODO1...

Se que es algo bastante....arcaico.....dentro de lo ARCAICO y lo ARCAICO...... pero ps bueno....no se mucho de esto....
además, creo que es como aprendemos a no cagarla tanto (perdon por las palabrotas, pero me siento frustrado ).....

Finalmente, creo que he de aprender un metodo menos estúpido de almacenar los datos salvaguardando la IR......
__________________
"...Ayer Bastaba un Sueño..."
Responder Con Cita