Fórum dbedit sempre com o mesmo valor #230821
07/05/2004
0
Grato,
Adriano.
Xadriano
Curtir tópico
+ 0Posts
08/05/2004
Marco Salles
Manipule o evento OnStateChange do DatataSource como oseguinte Código:
procedure TForm1.DataSource1StateChange(Sender: TObject); begin if Table1.State in [DsInsert] then Table1.FieldByName(´NomeDoCampo´).AsString:=´Valor Qualquer´; end;
Ps: Supos o Campo ser Do Tipo String....
Gostei + 0
09/05/2004
Xadriano
Se puderesme ajudar, agradeco desde já
obs. uso tabela do msAccess e no delphi estou ultilzando o ADO.
Adriano
Gostei + 0
09/05/2004
Marco Salles
procedure TForm1.DataSource1StateChange(Sender: TObject);
begin
if Table1.State in [DsInsert] then begin Table1.FieldByName(´NomeDoCampo´).AsString:=´Valor Qualquer´; Table1.Post; Table1.Edit; end; end;
Acho que agora pode dar refresh a vontade :P :P :P :P
Gostei + 0
09/05/2004
Marco Salles
procedure TForm1.DataSource1StateChange(Sender: TObject); begin if Table1.State in [DsInsert] then begin Table1.FieldByName(´NomeDoCampo´).AsString:=´Valor Qualquer´; Table1.Post; Table1.Edit; end; end;
Acho que agora pode dar refresh a vontade.... :P :P :P :P
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)