FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Dataset not in edit or insert Mode
Buenas , estoy usando el componente ipcontrols , de ellos en concreto el TwwDBGrid
Pues añado un TwwDBGrid al formulario y en el evento wwDBGridFieldChanged cojo los datos de la fila actual Entonces compruebo que la query este en modo de Inserción y sumo las celdas , es decir hago una serie de operaciones sencillitas (es decir a medida que añado linias voy sumando) Esto es lo que tengo if qry_Fila.State in [dsEdit, dsInsert] then qry_Fila.Post; Y al salir del evento FieldChanged me salta el mensajito qry_Fila : Dataset not in edit or insert Mode gracias , radge |
#2
|
|||
|
|||
Holas.
No conozco esos componentes. Pero no deben ser muy distintos al resto. El problema por el cual supongo que sucede eso es porque se llama al evento "onChange" antes de hacer un cambio. Luego de que termina el mismo intenta hacer un cambio. Seguramente con fijarte en el código fuente del componente encontraras la respuesta. Lo que te recomendaria es que lo trabajes con el datasource. El mismo tiene un evento que se llama "OnDataChange". Recibes como parametros el field que se esta modificando, y ahí haces las validaciones. Pero nada de query1.Post. Deja que el query1.Post lo maneje el grid que tienes asociado. Intentalo y nos cuentas. Saludos.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error ("not in edit or insert mode") en Update con ADOQuery | miquellg | SQL | 8 | 16-05-2011 20:11:07 |
BOTON CANCEL -> Error: Table1:DataSet is not in Edit mode | amadis | Conexión con bases de datos | 3 | 13-02-2008 14:16:10 |
Dataset not in edit or insert mode :S si esta en append! | Mannu | C++ Builder | 1 | 28-11-2007 09:52:18 |
ayuda novata: "Dataset not in Edit or Insert mode" | maquicu | Tablas planas | 1 | 05-06-2004 09:40:27 |
Table1:Datase not in Edit o Insert Mode | JamesBond_Mx | Conexión con bases de datos | 3 | 14-04-2004 23:19:44 |
|