Fórum TERMO INCORRETO? #374448
01/09/2009
0
If TClientDataSet(Ds.DataSet).State = dsEdit and vDescr_Ant <> DBEdDescricaoFabricante.Text then
Lenasi
Curtir tópico
+ 0Posts
01/09/2009
.lg.
Alguns parênteses pode ajudar a evitar erros ou situações ´bobas´
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Gostei + 0
01/09/2009
.lg.
Alguns parênteses pode ajudar a evitar erros ou situações ´bobas´
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Gostei + 0
01/09/2009
Lenasi
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Eram os parênteses, amigo...
Resolveu!!!
Gostei + 0
01/09/2009
Osocram
so um comentario
vc não precisa fazer este cast.
If ((Ds.DataSet.State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Eram os parênteses, amigo...
Resolveu!!![/quote:6c39e2488f]
Gostei + 0
01/09/2009
Lenasi
If ((Ds.DataSet.State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Eram os parênteses, amigo...
Resolveu!!![/quote:a6e03263b4][/quote:a6e03263b4]
AH, BLZ AMIGO....
QUANDO REALMENTE É NECESSÁRIO?
Gostei + 0
01/09/2009
Osocram
XD
ehhehe
Brincadeira a parte...
Seria assim, conceito de OOP ...
TDataSet tem os conjuntos (1,2,3)
TClientDataSet vem do TDataSet, então ele tem tudo q tem no TDataSet e mais a coisas somente dele tbm.
TClientDataSet tem os conjuntos (1,2,3......4,5,6) <- veja q o 1,2 e 3 veio da herança.
se vc for usar o ds.DataSet que é do tipo TDAtaSet vc so vai pode usar os 1,2 ou 3.
mas se vc quer usar os 4,5 ou 6 e o seu DataSet é um TClientDataSet, dae sim é necessario fazer o cast.
If ((Ds.DataSet.State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
If ((TClientDataSet(Ds.DataSet).State = dsEdit) and (vDescr_Ant <> DBEdDescricaoFabricante.Text)) then
Eram os parênteses, amigo...
Resolveu!!![/quote:2b43595528][/quote:2b43595528]
AH, BLZ AMIGO....
QUANDO REALMENTE É NECESSÁRIO?[/quote:2b43595528]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)