RES: [delphi-br] Mensagem para DBGrid

2005-03-07 Por tôpico Catiúscia A. Barrilli da Cruz

mas eu gostaria que, quando passasse de um linha para outra os botões de
inlcuir, alterar e etc voltassem o enabled ao normal...
 
---Mensagem original---
 
De: Murilo Cunha (Yahoo)
Data: 03/06/05 10:41:58
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Mensagem para DBGrid
 

Catiuscia,

Quando vc muda de linha no DBGrid eh dado um POST automatico no banco.
Não se preocupe com isto (de não gravar)!!!

Se preocupe com o usuario não inserir valores validos nas colunas ou falta
de dado ou inserir dado escravo sem o mestre... Isto vai dar bastante
trabalho... Insercoes com DBGrid!!!


MSc.: Murilo Cesar Starke da Cunha
Engenheiro Agrônomo
[EMAIL PROTECTED]
[EMAIL PROTECTED] (MSN)




-Mensagem original-
De: Catiúscia A. Barrilli da Cruz [mailto:[EMAIL PROTECTED] 
Enviada em: sábado, 5 de março de 2005 09:41
Para: Delphi-Br
Assunto: [delphi-br] Mensagem para DBGrid




Bom Dia !!!



Gostaria de saber como se faz para, por exemplo, se ao incluir ou alterar,
alguma linha num dbGrid, e o usuário faz alguma coisa que o cursor vai pra
outra linha, sem ter gravado, como faço para gravar antes de sair da linha q
está incluindo ou alterando ???



Cati

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



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














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



Yahoo! Grupos, um serviço oferecido por:


   





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!. 



__ NOD32 1.1017 (20050302) Information __

This message was checked by NOD32 antivirus system.
http://www.nod32.com

 

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



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

 





RES: [delphi-br] Mensagem para DBGrid

2005-03-07 Por tôpico Alexandre Oliveira

Olá,

Então, use o evento STATECHANGE do seu datasource pra controlar o estado dos
botões:

procedure TForm1.DataSource1StateChange(Sender: TObject); begin
  Case DataSource1.State of
dsInactive:
  begin
botaoIncluir.Enabled:=TRUE;
botaoDeletar.Enabled:=FALSE;
botaoSalvar.Enabled:=FALSE;
botaoCancelar.Enabled:=FALSE;
botaoPesquisar.Enabled:=TRUE;
  end;
dsInsert:
  begin
botaoIncluir.Enabled:=FALSE;
botaoDeletar.Enabled:=FALSE;
botaoSalvar.Enabled:=TRUE;
botaoCancelar.Enabled:=TRUE;
botaoPesquisar.Enabled:=FALSE;
  end;
dsEdit:
  begin
botaoIncluir.Enabled:=FALSE;
botaoDeletar.Enabled:=FALSE;
botaoSalvar.Enabled:=TRUE;
botaoCancelar.Enabled:=TRUE;
botaoPesquisar.Enabled:=FALSE;
  end;
dsBrowse:
  begin
botaoIncluir.Enabled:=TRUE;
botaoDeletar.Enabled:=TRUE;
botaoSalvar.Enabled:=FALSE;
botaoCancelar.Enabled:=FALSE;
botaoPesquisar.Enabled:=TRUE;
  end;
  end;
end;
 
Tente e reporte.

[]'s
Alexandre Oliveira Campioni
Analista de Sistemas
A-Tecnologia e Sistemas de Informacao Ltda.
Sao Joaquim da Barra - Sao Paulo - Brasil 
[EMAIL PROTECTED]


-Mensagem original-
De: Catiúscia A. Barrilli da Cruz [mailto:[EMAIL PROTECTED] 
Enviada em: segunda-feira, 7 de março de 2005 10:13
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Mensagem para DBGrid


mas eu gostaria que, quando passasse de um linha para outra os botões de
inlcuir, alterar e etc voltassem o enabled ao normal...

 

---Mensagem original---

 

De: Murilo Cunha (Yahoo)

Data: 03/06/05 10:41:58

Para: delphi-br@yahoogrupos.com.br

Assunto: RES: [delphi-br] Mensagem para DBGrid

 



Catiuscia,



Quando vc muda de linha no DBGrid eh dado um POST automatico no banco.

Não se preocupe com isto (de não gravar)!!!



Se preocupe com o usuario não inserir valores validos nas colunas ou falta

de dado ou inserir dado escravo sem o mestre... Isto vai dar bastante

trabalho... Insercoes com DBGrid!!!





MSc.: Murilo Cesar Starke da Cunha

Engenheiro Agrônomo

[EMAIL PROTECTED]

[EMAIL PROTECTED] (MSN)









-Mensagem original-

De: Catiúscia A. Barrilli da Cruz [mailto:[EMAIL PROTECTED] 

Enviada em: sábado, 5 de março de 2005 09:41

Para: Delphi-Br

Assunto: [delphi-br] Mensagem para DBGrid









Bom Dia !!!







Gostaria de saber como se faz para, por exemplo, se ao incluir ou alterar,

alguma linha num dbGrid, e o usuário faz alguma coisa que o cursor vai pra

outra linha, sem ter gravado, como faço para gravar antes de sair da linha q

está incluindo ou alterando ???







Cati



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







--

 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





























-- 

 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]







Yahoo! Grupos, um serviço oferecido por:





   











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!. 







__ NOD32 1.1017 (20050302) Information __



This message was checked by NOD32 antivirus system.

http://www.nod32.com



 

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



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




 



--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.6.2 - Release Date: 04/03/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.6.2 - Release Date: 04/03/2005
 



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

RES: [delphi-br] Mensagem para DBGrid

2005-03-06 Por tôpico Murilo Cunha \(Yahoo\)


Catiuscia,
 
Quando vc muda de linha no DBGrid eh dado um POST automatico no banco.
Não se preocupe com isto (de não gravar)!!!

Se preocupe com o usuario não inserir valores validos nas colunas ou falta
de dado ou inserir dado escravo sem o mestre... Isto vai dar bastante
trabalho... Insercoes com DBGrid!!!


MSc.: Murilo Cesar Starke da Cunha
Engenheiro Agrônomo
[EMAIL PROTECTED]
[EMAIL PROTECTED] (MSN)




-Mensagem original-
De: Catiúscia A. Barrilli da Cruz [mailto:[EMAIL PROTECTED] 
Enviada em: sábado, 5 de março de 2005 09:41
Para: Delphi-Br
Assunto: [delphi-br] Mensagem para DBGrid




Bom Dia !!!



Gostaria de saber como se faz para, por exemplo, se ao incluir ou alterar,
alguma linha num dbGrid, e o usuário faz alguma coisa que o cursor vai pra
outra linha, sem ter gravado, como faço para gravar antes de sair da linha q
está incluindo ou alterando ???



Cati

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



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




 









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