Oi Anderson...

O que estou tentando fazer é com a query em modo de inserção. Deve ser mesmo 
por isso que acontecer o access violation.

Quanto ao QueryCampo.Value := 0; está dando erro. Assim não funciona. Eu não 
tenho o erro aqui comigo agora, se não já te enviava.

Você por acaso não conhece uma outra forma de fazer com que um DBEdit assuma 
um determinado valor?

Um grande abraço

Cleiton
----- Original Message ----- 
From: "Anderson Carlos" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Wednesday, February 15, 2006 5:38 PM
Subject: Re: [delphi-br] Re: Re: Cálculo Em DBEdit -> Cleiton


Olhe pra que isso q vc esta tentando der certo vc tem q abrir a query e 
coloca-la em modo de edição
  Eu uso esse recurso nos programas com BD Paradox que tenho e quando quero 
mostrar um valor eu faço da seguinte maneira:
  ...
  Tabela.Edit;
  TabelaCampo.Value := 0;
  ...

  Com Query nos DbEdit 's
  eu ainda naum tentei.

  Essa mensagem de "Acess Violation ...." é gerada normalmemte  quando vc 
quer acessar algo que ainda não criado na memória, ou seja, a query deve 
estar vazia no momento que vc moveu o zero.

  Cleiton <[EMAIL PROTECTED]> escreveu:
  Oi Anderson...

Estava tentando assim:

Query.DataSource.DataSet.FieldByName('campo').AsInteger:=0;

mas não está dando certo. Dá um erro de access violation.

Depois tentei assim:

Query.FieldByName('campo').AsInteger:=0;

mas também não dá certo. Dá o seguinte erro: ROW DATA IS NOT AVAILABRE.

----- Original Message ----- 
From: "Anderson Carlos" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Tuesday, February 14, 2006 3:06 PM
Subject: Re: [delphi-br] Re: Cálculo Em DBEdit -> alencar


Cara Pq vc não faz  assim:

  QueryCampo.Value := 0;
  Desse jeito eu acredito que o seu dbedit.text vai receber o valor q vc
quiser.

Cleiton <[EMAIL PROTECTED]> escreveu:
  Oi Alencar...

Entendi o que você quis dizer...

Mas tipo assim... tem como eu já atribuir um valor para o DBEdit no envento
on show do formulário?

Como eu faria isso?


----- Original Message ----- 
From: "Alencar - Philler Informatica" <[EMAIL PROTECTED]>
To: <delphi-br@yahoogrupos.com.br>
Sent: Monday, February 13, 2006 7:08 PM
Subject: Re: [delphi-br] Cálculo Em DBEdit


Em 13/02/06, Cleiton<[EMAIL PROTECTED]> escreveu:
> Estava tentando fazer com que, em determinando evento um DBEdit recebesse
> um determinado valor.
>

Cleiton, esta um pouco confuso a tua pergunta.
Um DBEdit é apenas um repositorio de informacao que esta em algum
dataset, tipo um componente query ou table.
Voce edita o dataset e fornece valor a algum campo do mesmo atraves do
dbedit.


> Por exemplo:
>
> No evento on show do formulário: DBEdit1.text:= '0';
>
> No entanto o DBedita não assume o valor zero (0). O Campo permanece em
> branco. Não tenho certeza mas acho que é porque esse DBEdit está ligado em
> um DataSource que por sua vez ligado em uma Query.
>

Creio que seria melhor se vc usasse um TEdit. Neste caso vc pode setar o
valor
a qualquer momento.

> É possível fazer isso que estou querendo fazer? Se possível, como deveria
> fazer?
>
> É que estou querendo fazer algo parecido com isso: DBEdit3:= DBEdit1 +
> DBEdit2 já atribuindo valores nulos nos campos 1 e 2.
>
> Alguém tendo sugestões, seráo muito bem recebidas.
>

Explique melhor sua ideia. Talvez eu possa te ajudar melhor.


Alencar
---------------------------------------
    Philler Informatica Ltda
    Jose Alencar Philereno
         ICQ 13458351
Messenger/Skype (voz): alencar

"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina





-- 
Esta mensagem foi verificada pelo sistema de antivírus e
acredita-se estar livre de perigo.



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





        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE
    var lrec_target="_blank";var lrec_URL=new Array(); 
lrec_URL[1]="http://br.ard.yahoo.com/SIG=12fgdb832/M=396547.7942355.8808049.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1140027309/A=3291957/R=0/SIG=154bf6ok5/*http://lt.dell.com/lt/lt.aspx?CID=11305&LID=309989&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";;
 
var 
lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/100206_y300x250feb10_dhs_dim5150.swf?clickTAG=javascript:LRECopenWindow(1)";
 
var 
lrec_altURL="http://br.ard.yahoo.com/SIG=12fgdb832/M=396547.7942355.8808049.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1140027309/A=3291957/R=1/SIG=154bf6ok5/*http://lt.dell.com/lt/lt.aspx?CID=11305&LID=309989&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs";;
 
var 
lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads7/100206_y300x250feb10_dhs_dim5150.gif";;
 
var lrec_width=300;var lrec_height=250;

---------------------------------
  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 Termos do Serviço do 
Yahoo!.




---------------------------------
 Yahoo! Acesso Grátis
Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



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



Links do Yahoo! Grupos











-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.



-- 
<<<<< 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]
 
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