O conteúdo de um TDBEdit você não seta pela propriedade Text. O que
você deve estar fazendo:

DBEdit1.Text := 'bla bla bla';

O conteúdo de um TDBEdit é controlado pelo DataSet, seja de uma query
ou table, seja lá como for que você esteja fazendo.

Então você deve simplesmente abrir a query (ou table), e definir
corretamente as propriedades DataSource e DataField do TDBEdit. Quando
definidas corretamente essas propriedades, você usa no OnShow do seu form.

Query1.Open;

E a query define o texto do Edit, automaticamente. É para isso que
servem os DataControls. Espero ter ajudado.

[]s.

--- Em delphi-br@yahoogrupos.com.br, "mds_rs" <[EMAIL PROTECTED]> escreveu
> Ola pessoal,
> Seguinte, quando trabalhamos com TDBEdit num form e ao criar este form, 
> no envento de onshow do mesmo, setar um valor para o TDBEdit, quando vc 
> acessa ele, o conteudo do TDBEdit some! Por que isso ocorre?
> Como posso fazer para que isso nao ocorra?
> 
> Obrigado,




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a