Cita:
Empezado por delphi.com.ar
Fíjate si estas utilizando la unit DB en la unit que tiene ese código.
Saludos!
|
Esto es correcto al marcarte como no declarado dsinsert lo mas seguro es que no tengas la unidad BD en tu clausula Uses
mas con el primer post de "delphi.com.ar" estoy en desacuerdo el error es devido a que al momento de hacer el IN para comparar deves de poner el dsinsert en entre corchetes algo asi como:
Código:
if dataset.state in [dsinsert] then
mas sin embargo te recomiendo esto ultimo solo si intentas averiguar si el estado del dataset esta entre varios valores esto es:
Código:
if dataset.state in [dsinsert,dsedit] then
y a como lo comentas, si lo que intentas hacer es refrescar despues de un tiempo, deves mirar tambien si no lo esta editando el usuario