Como verificar o estado da tabela??
SetCliente = TIBDataSet
{Não consigo fazer esta condição}
if Modulo.SetCliente.State in [Insert] then
begin
Mostra;
end;
erro:
715: ´(´ expected but´)´ found.
Como faço para veriicar o estado da tabela?
Obrigado.
{Não consigo fazer esta condição}
if Modulo.SetCliente.State in [Insert] then
begin
Mostra;
end;
erro:
715: ´(´ expected but´)´ found.
Como faço para veriicar o estado da tabela?
Obrigado.
Ullrich
Curtidas 0
Respostas
Salupe
01/03/2006
simplesmente coloque o if assim
if Modulo.SetCliente.State = DSInsert then
if Modulo.SetCliente.State = DSInsert then
GOSTEI 0
Steve_narancic
01/03/2006
cara se nao me engano voce deve colocar [b:c5ffbddbf2]dsinsert[/b:c5ffbddbf2] e nao [b:c5ffbddbf2]insert[/b:c5ffbddbf2]
GOSTEI 0
Paullsoftware
01/03/2006
é isso ai, Precione a tecla CTRL e clique na palavra [u:3e8c731e8f][b:3e8c731e8f]dsInsert[/b:3e8c731e8f][/u:3e8c731e8f]
ele vai lhe mostrar os demais comandos para tals...
:wink:
ele vai lhe mostrar os demais comandos para tals...
TDataSetState = (dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey, dsCalcFields, dsFilter, dsNewValue, dsOldValue, dsCurValue, dsBlockRead, dsInternalCalc, dsOpening);
:wink:
GOSTEI 0
Ullrich
01/03/2006
Coloquei desta forma
if Modulo.setCliente.State = dsInsert then
erro:
Undeclared indentifier: ´dsInsert´
Tentei com um componente TIDTable.
if IBTable1.State = dsInsert then
Compilou normal.
Existe algum outro método para saber o State do TIBDataSet?
if Modulo.setCliente.State = dsInsert then
erro:
Undeclared indentifier: ´dsInsert´
Tentei com um componente TIDTable.
if IBTable1.State = dsInsert then
Compilou normal.
Existe algum outro método para saber o State do TIBDataSet?
GOSTEI 0
Ullrich
01/03/2006
Estranho, tentei novamente desta forma e compilou. :?:
if Modulo.setCliente.State = dsInsert then
Obrigado a todos pelas dicas. :D
if Modulo.setCliente.State = dsInsert then
Obrigado a todos pelas dicas. :D
GOSTEI 0