PDA

Ver la Versión Completa : undeclared identifier en dsInsert y dsEdit


davidmedina29
19-02-2016, 01:05:26
if DM.Q_PerNomina.State=dsInsert then
begin
DM.Q_PerNomina.FieldByName('PERIODO').AsString := cxTextEdit1.Text;
DM.Q_PerNomina.FieldByName('MES').AsString := cxComboBox2.Text;
DM.Q_PerNomina.FieldByName('EJERCICIO').AsString := cxComboBox1.Text;
DM.Q_PerNomina.Post;
MessageDlg('Dato Guardado', mtInformation, [mbOK], 0);
fPeriodosNominaNvo.Close;
end


buenas tardes me sale este error.. undeclared identifier 'dsInsert' en la primera linea de codigo donde esta el dsInsert. Que estoy haciendo mal?

AgustinOrtu
19-02-2016, 01:20:58
Te falta incluir una unidad en la seccion uses

En tu caso, el tipo enumerado TDataSetState está definido en la unidad Data.DB (o simplemente DB según tu versión de Delphi)

davidmedina29
19-02-2016, 01:25:37
Gracias por el aporte era el DB en uses gracias colega

Al González
19-02-2016, 03:42:12
Agustín empezó por buen camino, tiene un aura espectacular y seguro que pronto será un diamante en bruto. ;)

Muchas gracias por tus estupendas aportaciones. :)

AgustinOrtu
19-02-2016, 03:54:17
Gracias por el amable comentario Al. Siempre ha sido y seguirá siendo un gusto verte por aquí

Me he sentido muy comodo y a gusto en la comunidad, he aprendido y crecido un montón; la verdad que más no se puede pedir

Saludos!

Casimiro Notevi
19-02-2016, 10:15:53
^\||/^\||/^\||/

TiammatMX
20-02-2016, 18:19:56
...la verdad que más no se puede pedir...

¿Qué te paguen? :p