[delphi-br] ADO + dbf

2009-06-24 Por tôpico felipe govoni
bom dia

utilizo delphi 2007 e estou precisando abrir uma tabela dbf, estava usando
ADO e estava funcionando, mas agora quando tempo compilar da o seguinte erro:
Erro inesperado causado pelo drivers de banco de dados externo

alguem sabe como resolver?

-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


[delphi-br] ado

2009-04-03 Por tôpico jamilton_felix
cara to me matando com um  programinha de controle de estoque , so
como posso ta fazendo a tables se comunicarem no ado , como e qual paleta posso 
inserir comandos sql, travei minha cabeca, estou usando o acess como bd 
presciso agora fazer saida de estoque  entrada e baixa como posso fazer isso 
urgente



Re: [delphi-br] ado

2009-04-03 Por tôpico Eduardo Silva dos Santos
Urgente??? ai ai heim..

2009/4/3 jamilton_felix jamilton_fe...@yahoo.com.br

   cara to me matando com um programinha de controle de estoque , so
 como posso ta fazendo a tables se comunicarem no ado , como e qual paleta
 posso inserir comandos sql, travei minha cabeca, estou usando o acess como
 bd presciso agora fazer saida de estoque entrada e baixa como posso fazer
 isso urgente

  _




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



Res: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-28 Por tôpico Silvio Clécio
Olá galera,

Se você é quem vai modelar os dados, a solução do Marcos é uma boa.

Com certeza, e a do Caique tb ;)

No meu caso, tenho uma solução abstrata e por isto não tenho como guardar
o tipo do campo. Esta unit:
http://pressobjects .svn.sourceforge .net/viewvc/ pressobjects/ trunk/Source/ 
Core/PressPictur e.pas?view= markup
tem um registro de tipos de imagens. A procedure _InitGraphicFormat
cria alguns tipos pré-definidos e o último parâmetro são os primeiros
bytes para cada um dos tipos de arquivo. Lembro de ter feito testes
com todos, e até aonde eu lembro estão corretos. O restante da unit
declara a forma que o registro é feito bem como a forma que o
framework faz a busca e instancia a classe correta.

Caramba, eu estou com o Press aqui (mesmo sem ainda entender OO faço questão 
de
acompanhar :) ) e não tinha visto isso, admito ser um tanto disperso, mas, o 
Press tem
informações que até o João duvida, rs... Quem pegar o SDK vai ver que ele está
enorme (não em MB, e sim em funcionalidades/recursos).

//PressRegisterGraphicFormat(TPressGraphicFormat.Create(png, 
#137#80#78#71#13#10#26#10));

Essa parte faço questão de descomentar e testar, uso bastante PNG's.


[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
Gmail, GTalk: silviop...@gmail.com
Hotmail, MSN: silviop...@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



RE: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Rubem Nascimento da Rocha

Eu, pra fazer essa identificação, usaria a função FindMimeFromData() da unit 
UrlMon.

Sds.
 


To: delphi-br@yahoogrupos.com.br
From: jcmorai...@gmail.com
Date: Thu, 26 Feb 2009 21:50:24 -0300
Subject: Re: [delphi-br] ADO, TImage, Jpeg, FileType





2009/2/26 Marcos Douglas m...@delfire.net:
 Como saber o tipo de arquivo de imagem que está gravado num campo do
 tipo image no SQLServer, utilizando ADO?
 Atualmente obtenho imagens Bitmap através de uma Webcam. Utilizo uma
 rotina para transformá-la em Jpeg.
 Leio e gravo no BD normalmente. Mas talvez eu tenha que gravar outros
 tipos de imagens (GIF, BMP, etc).
 Então, como saber o tipo de imagem antes de gerar um Stream do tipo 
 TJpegImage?

Eu tenho usado uma solução talvez meio tosca, que é pegar a assinatura
do arquivo. Cada tipo de imagem inicia com um padrão, e comparar este
padrão vai determinar de que tipo a imagem é. Por enquanto isto está
me servindo razoavelmente bem, dê um retorno caso você não encontre
solução melhor e tento compartihar meus experimentos. E se encontrar
uma solução melhor, compartilha com este pobre desenhista.

Joao Morais








_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

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



Res: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Silvio Clécio
Olá galera,

Eu tenho usado uma solução talvez meio tosca, que é pegar a assinatura
do arquivo. Cada tipo de imagem inicia com um padrão, e comparar este
padrão vai determinar de que tipo a imagem é.

João, eu já consegui uma solução com Zeos, mas, acredito que sua ideia não 
fica limitada a um componente (Zeos, ADO ou qualquer outro componente), cara, 
manda o código pra gente aí ;)

[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
Gmail, GTalk: silviop...@gmail.com
Hotmail, MSN: silviop...@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Marcos Douglas
 Eu, pra fazer essa identificação, usaria a função FindMimeFromData() da unit 
 UrlMon.

Que?


Re: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Marcos Douglas
2009/2/26 Joao Morais jcmorai...@gmail.com:
 Eu tenho usado uma solução talvez meio tosca, que é pegar a assinatura
 do arquivo. Cada tipo de imagem inicia com um padrão, e comparar este
 padrão vai determinar de que tipo a imagem é. Por enquanto isto está
 me servindo razoavelmente bem, dê um retorno caso você não encontre
 solução melhor e tento compartihar meus experimentos. E se encontrar
 uma solução melhor, compartilha com este pobre desenhista.

Olá João,
Essa foi a dica do Caique. Porém, é mais simples utilizar um campo
marcando o tipo de imagem mesmo.

--
Marcos Douglas


Re: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Joao Morais
2009/2/27 Silvio Clécio silviop...@yahoo.com.br:
Eu tenho usado uma solução talvez meio tosca, que é pegar a assinatura
do arquivo. Cada tipo de imagem inicia com um padrão, e comparar este
padrão vai determinar de que tipo a imagem é.

 João, eu já consegui uma solução com Zeos, mas, acredito que sua ideia não 
 fica
 limitada a um componente (Zeos, ADO ou qualquer outro componente), cara, 
 manda o
 código pra gente aí ;)

Se você é quem vai modelar os dados, a solução do Marcos é uma boa. No
meu caso, tenho uma solução abstrata e por isto não tenho como guardar
o tipo do campo. Esta unit:

http://pressobjects.svn.sourceforge.net/viewvc/pressobjects/trunk/Source/Core/PressPicture.pas?view=markup

tem um registro de tipos de imagens. A procedure _InitGraphicFormat
cria alguns tipos pré-definidos e o último parâmetro são os primeiros
bytes para cada um dos tipos de arquivo. Lembro de ter feito testes
com todos, e até aonde eu lembro estão corretos. O restante da unit
declara a forma que o registro é feito bem como a forma que o
framework faz a busca e instancia a classe correta.

Joao Morais


RE: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Rubem Nascimento da Rocha

Procure na Internet por exemplos de uso desta função da biblioteca URLMON.DLL 
em Visual Basic e saberá exatamente do que estou falando! Eu adaptei estes 
exemplos há um tempo atrás para Delphi, pois tb tive a necessidade de procurar 
identificar o que era exatamente o tipo de dados de determinados arquivos!

 

Boa sorte!

Sds.
 





To: delphi-br@yahoogrupos.com.br
From: m...@delfire.net
Date: Fri, 27 Feb 2009 10:06:48 -0300
Subject: Re: [delphi-br] ADO, TImage, Jpeg, FileType

 

 Eu, pra fazer essa identificação, usaria a função FindMimeFromData() da unit 
 UrlMon.

Que?

 






_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

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



Re: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-27 Por tôpico Marcos Douglas
2009/2/27 Rubem Nascimento da Rocha djpardalro...@hotmail.com:

 Procure na Internet por exemplos de uso desta função da biblioteca URLMON.DLL 
 em Visual Basic e saberá exatamente do que estou falando! Eu adaptei estes 
 exemplos há um tempo atrás para Delphi, pois tb tive a necessidade de 
 procurar identificar o que era exatamente o tipo de dados de determinados 
 arquivos!

OK Rubem, agora entendi. Vou pesquisar, obrigado.

--
Marcos Douglas


[delphi-br] ADO, TImage, Jpeg, FileType

2009-02-26 Por tôpico Marcos Douglas
Como saber o tipo de arquivo de imagem que está gravado num campo do
tipo image no SQLServer, utilizando ADO?
Atualmente obtenho imagens Bitmap através de uma Webcam. Utilizo uma
rotina para transformá-la em Jpeg.
Leio e gravo no BD normalmente. Mas talvez eu tenha que gravar outros
tipos de imagens (GIF, BMP, etc).
Então, como saber o tipo de imagem antes de gerar um Stream do tipo TJpegImage?

Obrigado
Marcos Douglas


Re: [delphi-br] ADO, TImage, Jpeg, FileType

2009-02-26 Por tôpico Joao Morais
2009/2/26 Marcos Douglas m...@delfire.net:
 Como saber o tipo de arquivo de imagem que está gravado num campo do
 tipo image no SQLServer, utilizando ADO?
 Atualmente obtenho imagens Bitmap através de uma Webcam. Utilizo uma
 rotina para transformá-la em Jpeg.
 Leio e gravo no BD normalmente. Mas talvez eu tenha que gravar outros
 tipos de imagens (GIF, BMP, etc).
 Então, como saber o tipo de imagem antes de gerar um Stream do tipo 
 TJpegImage?

Eu tenho usado uma solução talvez meio tosca, que é pegar a assinatura
do arquivo. Cada tipo de imagem inicia com um padrão, e comparar este
padrão vai determinar de que tipo a imagem é. Por enquanto isto está
me servindo razoavelmente bem, dê um retorno caso você não encontre
solução melhor e tento compartihar meus experimentos. E se encontrar
uma solução melhor, compartilha com este pobre desenhista.

Joao Morais


Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-13 Por tôpico Eduardo Silva dos Santos
laureanonunes, qual o driver ODBC você ta usando pra conectar ao Pg?

o metodo clear deveria funcionar.

se você ta iniciando um projeto, considere usar um componente com acesso
direto banco, isso vai te proporcionar 100% de compatibilidade e desempenho
fora de série.

http://www.devart.com/pgdac/

2009/2/12 laureanonu...@yahoo.com.br

   Colega Moacir,

 query.Parameters.ParamByName('dt_inclusao').clear 

 Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.

 Estou utilizando ADO/DBGO

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO

 - Original Message -
 From: Moacir - GMail prism...@gmail.com prismars%40gmail.com
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, February 12, 2009 8:33 PM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

 
  query.Parameters.ParamByName('dt_inclusao').clear 
 
 
 
 
  jrsilvas...@yahoo.com.br jrsilvasjrp%40yahoo.com.br escreveu:
  Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;
 
 
 
  - Original Message -
  From: laureanonu...@yahoo.com.br laureanonunes%40yahoo.com.br
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, February 12, 2009 9:32 AM
  Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
 
 
  Colegas,
 
  Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.
 
  O ADO ( DBGO ) nao aceita:
 
  query.Parameters.ParamByName('dt_inclusao').clear.
 
  nem tampouco...
 
  query.Parameters.ParamByName('dt_inclusao').value := null;
 
  Como devo proceder para passar a data para o banco com valor nulo?
 
  Qualquer ajuda é bem-vinda, muito obrigado.
 
  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO
 
 
 
 
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
  __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
  (20090211) __
 
  A mensagem foi verificada pelo ESET NOD32 Antivirus.
 
  http://www.eset.com
 
 
 

 __
 Faça liga�ões para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? ( Sem solução ainda)

2009-02-13 Por tôpico laureanonunes
Colega Eduardo,

O driver ODBC, no meu caso, não tem a ver com o problema, o problema está na 
utilização do componente ADO/DBGO, mais especificamente na ADOQuery.

Alguns colegas deram sugestões de uso, inclusive você, baseados na query do 
BDE, que aceita .clear e  null.

No caso  eu utilizo o ADO/DBGO e está muito difícil de resolver, não existe 
material sobre o tema na web.

Faz três dias busco esta informação de diferentes maneiras no Google, mas 
nada.

Entendi sua sugestão de utilização de um componente de acesso direito, 
inclusive antes utilizei em Delphi 4 o Zeos que era fantástico e fazia isso, 
mas... minha intenção é através do ODBC ter flexibilidade e possibilidade de 
utilizar outros geradores de relatório além do Rave, Quick Report, mas 
também usar o Crystal Reports.

Muito obrigado pela sugestão, mas o problema persiste.

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO

- Original Message - 
From: Eduardo Silva dos Santos eduardo@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 12, 2009 11:22 PM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


laureanonunes, qual o driver ODBC você ta usando pra conectar ao Pg?

o metodo clear deveria funcionar.

se você ta iniciando um projeto, considere usar um componente com acesso
direto banco, isso vai te proporcionar 100% de compatibilidade e desempenho
fora de série.

http://www.devart.com/pgdac/

2009/2/12 laureanonu...@yahoo.com.br

   Colega Moacir,

 query.Parameters.ParamByName('dt_inclusao').clear 

 Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.

 Estou utilizando ADO/DBGO

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO

 - Original Message -
 From: Moacir - GMail prism...@gmail.com prismars%40gmail.com
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, February 12, 2009 8:33 PM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

 
  query.Parameters.ParamByName('dt_inclusao').clear 
 
 
 
 
  jrsilvas...@yahoo.com.br jrsilvasjrp%40yahoo.com.br escreveu:
  Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;
 
 
 
  - Original Message -
  From: laureanonu...@yahoo.com.br laureanonunes%40yahoo.com.br
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, February 12, 2009 9:32 AM
  Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
 
 
  Colegas,
 
  Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.
 
  O ADO ( DBGO ) nao aceita:
 
  query.Parameters.ParamByName('dt_inclusao').clear.
 
  nem tampouco...
 
  query.Parameters.ParamByName('dt_inclusao').value := null;
 
  Como devo proceder para passar a data para o banco com valor nulo?
 
  Qualquer ajuda é bem-vinda, muito obrigado.
 
  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO
 
 
 
 
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
  __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
  (20090211) __
 
  A mensagem foi verificada pelo ESET NOD32 Antivirus.
 
  http://www.eset.com
 
 
 

 __
 Faça liga�ões para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/





-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




__ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) 
__

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com



__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? A inda não não deu!!!

2009-02-13 Por tôpico laureanonunes
Colega Emanuel,

Ao utilizar a query do BDE funciona a sua sugestão, mas... estou utilizando 
a query da paleta DBGO/ADO, dai é diferente e não da a opção de declarar 
.asstring.

A propósito em ADOQuery é obrigado a declarar 
query.parameters.parambyname...

Muito obrigado pela atenção, mas ainda não deu mesmo.

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO/DBGO

- Original Message - 
From: Coutinho - Yahoo emanuelcouti...@yahoo.com.br
To: delphi-br@yahoogrupos.com.br
Sent: Friday, February 13, 2009 1:50 AM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? 
Ainda não não deu!!!


 Se não me falha a memória,
 Consegui uma vez passar algo tpo assim:

 query.parambyname('dt_inclusao').asstring := '';


 Acho que foi isso... testa aí mano!!!

 A propósito, porque vc está usando query.parameters.parambyname... não
 precisa desse parameters, só o query.parambyname('').as...

 Sds

 __
 Emanuel Coutinho
 Salvador-Ba-Brasil



 *laureanonu...@yahoo.com.br escreveu:*

 *Colega,

 O ADO ( DBGO ) nao aceita:

 query.Parameters. **ParamByName(**'dt_inclusao'**).clear.
 nem
 query.Parameters.**ParamByName(**'dt_inclusao'**).value := null;
 nem
 query.Parameters.**ParamByName(**'dt_inclusao'**).asvariant := null;

 Bah, essa tá difícil, na web não achei nada sobre o tema.

 Valeu pela tentativa.

 Mais sugestões?

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO
 *

 .





 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




 __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 
 (20090211) __

 A mensagem foi verificada pelo  ESET NOD32 Antivirus.

 http://www.eset.com


 

__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? ( ainda sem solução)

2009-02-13 Por tôpico laureanonunes
Colega Moacir,

Sua solução vai funcionar, mas estou iniciando um projeto grande, onde 
utilizarei vários campos de data nos forms, esse tipo de técnica de IF, 
vai ser trabalhosa por demais, pois se eu considerar que além de tratar os 
Inserts também deverei tratar os Updates e para dar manutenção não vai ser 
prático.

Acredito que deva existir uma maneira simples de declarar via parametro o 
valor nulo, mas a três dias busco no Google de maneiras diferentes e nada.

Sinceramente agradeço pelos emails e pela boa vontade em ajudar.

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO

- Original Message - 
From: Moacir - GMail prism...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 12, 2009 9:41 PM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


Quem sabe um IF não te ajuda nisto ??

Tipo,
With MeuComponenteADO do
begin
   sql.text:=' Insert into tabela (campo1, campo2'+
 IfThen(DATAEHNULA, '',',CampoData')+
 ') values (:campo1,:campo2'+
 IfThen(DATAEHNULA, '',',:CampoData')+
 ')';
If not  DATAEHNULA then
ParamByName('CampoData').AsDateTime:= EditQueTemA Data;
  end;


???

Abraços, espero ter ajudado !!

Moacir


laureanonu...@yahoo.com.br escreveu:
 Colega Moacir,

 query.Parameters.ParamByName('dt_inclusao').clear 

 Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.

 Estou utilizando ADO/DBGO

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO

 - Original Message - 
 From: Moacir - GMail prism...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, February 12, 2009 8:33 PM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?



 query.Parameters.ParamByName('dt_inclusao').clear 




 jrsilvas...@yahoo.com.br escreveu:

 Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



   - Original Message - 
   From: laureanonu...@yahoo.com.br
   To: delphi-br@yahoogrupos.com.br
   Sent: Thursday, February 12, 2009 9:32 AM
   Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


   Colegas,

   Eu estou com um problema para passar datas nulas ao banco via 
 ADO/DBGO.

   O ADO ( DBGO ) nao aceita:

   query.Parameters.ParamByName('dt_inclusao').clear.

   nem tampouco...

   query.Parameters.ParamByName('dt_inclusao').value := null;

   Como devo proceder para passar a data para o banco com valor nulo?

   Qualquer ajuda é bem-vinda, muito obrigado.

   []´s Nunes.
   Pg 8.2, Delphi 2007 + ADO




 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




 __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
 (20090211) __

 A mensagem foi verificada pelo  ESET NOD32 Antivirus.

 http://www.eset.com





 __
 Fa�a liga��es para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/


 




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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




__ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) 
__

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com





___ 
Yahoo! Mail - Sempre a melhor op��o para voc�! 
Experimente j� e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Ainda não não deu!!!

2009-02-13 Por tôpico Rafael
Nunes,

Eu também tive este mesmo problema e solucionei da seguinte forma.
Acesse a propriedade Parameters do seu componente.
Para cada parâmetro expanda a propriedade Value. Na propriedade Type escolha
Null.

No código, antes de atribuir algum valor ao parâmetro verifique se realmente
há esta necessidade, caso não exista não atribua nada a este parâmetro.
Assim ao executar a ADOQuery será transmitido NULL neste parâmetro.

Espero que ajude.

Abraço


2009/2/13 laureanonu...@yahoo.com.br

   Colega Emanuel,

 Ao utilizar a query do BDE funciona a sua sugestão, mas... estou utilizando

 a query da paleta DBGO/ADO, dai é diferente e não da a opção de declarar
 .asstring.

 A propósito em ADOQuery é obrigado a declarar
 query.parameters.parambyname...

 Muito obrigado pela atenção, mas ainda não deu mesmo.


 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO/DBGO

 - Original Message -
 From: Coutinho - Yahoo 
 emanuelcouti...@yahoo.com.bremanuelcoutinho%40yahoo.com.br
 
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Friday, February 13, 2009 1:50 AM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
 Ainda não não deu!!!

  Se não me falha a memória,
  Consegui uma vez passar algo tpo assim:
 
  query.parambyname('dt_inclusao').asstring := '';
 
 
  Acho que foi isso... testa aí mano!!!
 
  A propósito, porque vc está usando query.parameters.parambyname... não
  precisa desse parameters, só o query.parambyname('').as...
 
  Sds
 
  __
  Emanuel Coutinho
  Salvador-Ba-Brasil
 
 
 
  *laureanonu...@yahoo.com.br %2Alaureanonunes%40yahoo.com.br escreveu:*
 
  *Colega,
 
  O ADO ( DBGO ) nao aceita:
 
  query.Parameters. **ParamByName(**'dt_inclusao'**).clear.
  nem
  query.Parameters.**ParamByName(**'dt_inclusao'**).value := null;
  nem
  query.Parameters.**ParamByName(**'dt_inclusao'**).asvariant := null;
 
  Bah, essa tá difícil, na web não achei nada sobre o tema.
 
  Valeu pela tentativa.
 
  Mais sugestões?
 
  Qualquer ajuda é bem-vinda, muito obrigado.
 
  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO
  *
 
  .
 
 
 
 
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
  __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
  (20090211) __
 
  A mensagem foi verificada pelo ESET NOD32 Antivirus.
 
  http://www.eset.com
 
 
 

 __
 Faça liga�ões para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  



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



Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? (ainda sem solução)

2009-02-13 Por tôpico Eduardo Silva dos Santos
laureanonunes, seu problema é com o driver ODBC ou alguma configuração.. eu
já usei DBgo com SQL Server
e o método clear funciona..

outra coisa.. cara.. esquece ADO/ODBC, usa algo nativo e se você precisar
para algum engine de relatório como o Crystal...
faz só a parte de relatorios.

quanto ao resto do sistema.. usa  Zeos, UniDac, PgDac;;;   qualquer coisa
menos ADO/ODBC DbExpress e afins...
você vai ver.. vai ser só tranquilidade e desempenho.


2009/2/13 laureanonu...@yahoo.com.br

   Colega Moacir,

 Sua solução vai funcionar, mas estou iniciando um projeto grande, onde
 utilizarei vários campos de data nos forms, esse tipo de técnica de IF,

 vai ser trabalhosa por demais, pois se eu considerar que além de tratar os
 Inserts também deverei tratar os Updates e para dar manutenção não vai ser
 prático.

 Acredito que deva existir uma maneira simples de declarar via parametro o
 valor nulo, mas a três dias busco no Google de maneiras diferentes e nada.

 Sinceramente agradeço pelos emails e pela boa vontade em ajudar.

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO

 - Original Message -
 From: Moacir - GMail prism...@gmail.com prismars%40gmail.com
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Thursday, February 12, 2009 9:41 PM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

 Quem sabe um IF não te ajuda nisto ??

 Tipo,
 With MeuComponenteADO do
 begin
 sql.text:=' Insert into tabela (campo1, campo2'+
 IfThen(DATAEHNULA, '',',CampoData')+
 ') values (:campo1,:campo2'+
 IfThen(DATAEHNULA, '',',:CampoData')+
 ')';
 If not DATAEHNULA then
 ParamByName('CampoData').AsDateTime:= EditQueTemA Data;
 end;

 ???

 Abraços, espero ter ajudado !!

 Moacir

 laureanonu...@yahoo.com.br laureanonunes%40yahoo.com.br escreveu:
  Colega Moacir,
 
  query.Parameters.ParamByName('dt_inclusao').clear 
 
  Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.
 
  Estou utilizando ADO/DBGO
 
  Qualquer ajuda é bem-vinda, muito obrigado.
 
  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO
 
  - Original Message -
  From: Moacir - GMail prism...@gmail.com prismars%40gmail.com
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, February 12, 2009 8:33 PM
  Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
 
 
 
  query.Parameters.ParamByName('dt_inclusao').clear 
 
 
 
 
  jrsilvas...@yahoo.com.br jrsilvasjrp%40yahoo.com.br escreveu:
 
  Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;
 
 
 
  - Original Message -
  From: laureanonu...@yahoo.com.br laureanonunes%40yahoo.com.br
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Thursday, February 12, 2009 9:32 AM
  Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
 
 
  Colegas,
 
  Eu estou com um problema para passar datas nulas ao banco via
  ADO/DBGO.
 
  O ADO ( DBGO ) nao aceita:
 
  query.Parameters.ParamByName('dt_inclusao').clear.
 
  nem tampouco...
 
  query.Parameters.ParamByName('dt_inclusao').value := null;
 
  Como devo proceder para passar a data para o banco com valor nulo?
 
  Qualquer ajuda é bem-vinda, muito obrigado.
 
  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO
 
 
 
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
  __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
  (20090211) __
 
  A mensagem foi verificada pelo ESET NOD32 Antivirus.
 
  http://www.eset.com
 
 
 
 
 
  __
  Fa�a liga��es para outros computadores com o novo Yahoo! Messenger
  http://br.beta.messenger.yahoo.com/
 
 
  
 
 

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

 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 __ Informao do ESET NOD32 Antivirus, verso da vacina 3846
 (20090211)
 __

 A mensagem foi verificada pelo ESET NOD32 Antivirus.

 http://www.eset.com


 ___
 Yahoo! Mail - Sempre a melhor op�ão para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/
  




-- 
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 8842-9489
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



[delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-12 Por tôpico laureanonunes
Colegas,

Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

O ADO ( DBGO ) nao aceita:

 query.Parameters.ParamByName('dt_inclusao').clear.

nem tampouco...

query.Parameters.ParamByName('dt_inclusao').value := null;

Como devo proceder para passar a data para o banco com valor nulo?

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO 

__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-12 Por tôpico jrsilvasjrp
Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



  - Original Message - 
  From: laureanonu...@yahoo.com.br 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, February 12, 2009 9:32 AM
  Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


  Colegas,

  Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

  O ADO ( DBGO ) nao aceita:

  query.Parameters.ParamByName('dt_inclusao').clear.

  nem tampouco...

  query.Parameters.ParamByName('dt_inclusao').value := null;

  Como devo proceder para passar a data para o banco com valor nulo?

  Qualquer ajuda é bem-vinda, muito obrigado.

  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO 

  __
  Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
  http://br.beta.messenger.yahoo.com/ 

  

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



Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-12 Por tôpico Moacir - GMail

query.Parameters.ParamByName('dt_inclusao').clear 




jrsilvas...@yahoo.com.br escreveu:
 Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



   - Original Message - 
   From: laureanonu...@yahoo.com.br 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, February 12, 2009 9:32 AM
   Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


   Colegas,

   Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

   O ADO ( DBGO ) nao aceita:

   query.Parameters.ParamByName('dt_inclusao').clear.

   nem tampouco...

   query.Parameters.ParamByName('dt_inclusao').value := null;

   Como devo proceder para passar a data para o banco com valor nulo?

   Qualquer ajuda é bem-vinda, muito obrigado.

   []´s Nunes.
   Pg 8.2, Delphi 2007 + ADO 


   


Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? A inda não não deu!!!

2009-02-12 Por tôpico laureanonunes
Colega,

O ADO ( DBGO ) nao aceita:

  query.Parameters.ParamByName('dt_inclusao').clear.
nem
   query.Parameters.ParamByName('dt_inclusao').value := null;
nem
query.Parameters.ParamByName('dt_inclusao').asvariant := null;

Bah, essa tá difícil, na web não achei nada sobre o tema.

Valeu pela tentativa.

Mais sugestões?

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO

- Original Message - 
From: jrsilvas...@yahoo.com.br
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 12, 2009 3:23 PM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



  - Original Message - 
  From: laureanonu...@yahoo.com.br
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, February 12, 2009 9:32 AM
  Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


  Colegas,

  Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

  O ADO ( DBGO ) nao aceita:

  query.Parameters.ParamByName('dt_inclusao').clear.

  nem tampouco...

  query.Parameters.ParamByName('dt_inclusao').value := null;

  Como devo proceder para passar a data para o banco com valor nulo?

  Qualquer ajuda é bem-vinda, muito obrigado.

  []´s Nunes.
  Pg 8.2, Delphi 2007 + ADO

  __
  Fa�a liga��es para outros computadores com o novo Yahoo! Messenger
  http://br.beta.messenger.yahoo.com/



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




__ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) 
__

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com



__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-12 Por tôpico laureanonunes
Colega Moacir,

query.Parameters.ParamByName('dt_inclusao').clear 

Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.

Estou utilizando ADO/DBGO

Qualquer ajuda é bem-vinda, muito obrigado.

[]´s Nunes.
Pg 8.2, Delphi 2007 + ADO

- Original Message - 
From: Moacir - GMail prism...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 12, 2009 8:33 PM
Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?



 query.Parameters.ParamByName('dt_inclusao').clear 




 jrsilvas...@yahoo.com.br escreveu:
 Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



   - Original Message - 
   From: laureanonu...@yahoo.com.br
   To: delphi-br@yahoogrupos.com.br
   Sent: Thursday, February 12, 2009 9:32 AM
   Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


   Colegas,

   Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

   O ADO ( DBGO ) nao aceita:

   query.Parameters.ParamByName('dt_inclusao').clear.

   nem tampouco...

   query.Parameters.ParamByName('dt_inclusao').value := null;

   Como devo proceder para passar a data para o banco com valor nulo?

   Qualquer ajuda é bem-vinda, muito obrigado.

   []´s Nunes.
   Pg 8.2, Delphi 2007 + ADO





 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




 __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 
 (20090211) __

 A mensagem foi verificada pelo  ESET NOD32 Antivirus.

 http://www.eset.com


 

__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?

2009-02-12 Por tôpico Moacir - GMail
Quem sabe um IF não te ajuda nisto ??

Tipo,
With MeuComponenteADO do
begin
   sql.text:=' Insert into tabela (campo1, campo2'+
 IfThen(DATAEHNULA, '',',CampoData')+
 ') values (:campo1,:campo2'+
 IfThen(DATAEHNULA, '',',:CampoData')+
 ')';
If not  DATAEHNULA then
ParamByName('CampoData').AsDateTime:= EditQueTemA Data;
  end;


???

Abraços, espero ter ajudado !!

Moacir


laureanonu...@yahoo.com.br escreveu:
 Colega Moacir,

 query.Parameters.ParamByName('dt_inclusao').clear 

 Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai.

 Estou utilizando ADO/DBGO

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO

 - Original Message - 
 From: Moacir - GMail prism...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, February 12, 2009 8:33 PM
 Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


   
 query.Parameters.ParamByName('dt_inclusao').clear 




 jrsilvas...@yahoo.com.br escreveu:
 
 Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null;



   - Original Message - 
   From: laureanonu...@yahoo.com.br
   To: delphi-br@yahoogrupos.com.br
   Sent: Thursday, February 12, 2009 9:32 AM
   Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?


   Colegas,

   Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO.

   O ADO ( DBGO ) nao aceita:

   query.Parameters.ParamByName('dt_inclusao').clear.

   nem tampouco...

   query.Parameters.ParamByName('dt_inclusao').value := null;

   Como devo proceder para passar a data para o banco com valor nulo?

   Qualquer ajuda é bem-vinda, muito obrigado.

   []´s Nunes.
   Pg 8.2, Delphi 2007 + ADO



   
 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




 __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 
 (20090211) __

 A mensagem foi verificada pelo  ESET NOD32 Antivirus.

 http://www.eset.com



 

 __
 Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
 http://br.beta.messenger.yahoo.com/ 


 

   


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



Re: [delphi-br] ADO ( DBGO ) - Como passa r data nula ao banco? Ainda não não deu!!!

2009-02-12 Por tôpico Coutinho - Yahoo
Se não me falha a memória,
Consegui uma vez passar algo tpo assim:

query.parambyname('dt_inclusao').asstring := '';


Acho que foi isso... testa aí mano!!!

A propósito, porque vc está usando query.parameters.parambyname... não 
precisa desse parameters, só o query.parambyname('').as...

Sds

__
Emanuel Coutinho
Salvador-Ba-Brasil



*laureanonu...@yahoo.com.br escreveu:*

 *Colega,

 O ADO ( DBGO ) nao aceita:

 query.Parameters. **ParamByName(**'dt_inclusao'**).clear.
 nem
 query.Parameters.**ParamByName(**'dt_inclusao'**).value := null;
 nem
 query.Parameters.**ParamByName(**'dt_inclusao'**).asvariant := null;

 Bah, essa tá difícil, na web não achei nada sobre o tema.

 Valeu pela tentativa.

 Mais sugestões?

 Qualquer ajuda é bem-vinda, muito obrigado.

 []´s Nunes.
 Pg 8.2, Delphi 2007 + ADO
 *

 .

 



Res: [delphi-br] ADO acessando dbf/cdx

2008-11-10 Por tôpico Luciano Calenzani Simões
Você pode ler usando o componente TQuery. 
Se preferir usar ADO, você pdoe importar o DBF no Access e depois acessar os 
dados pelo ADO.

 Luciano Calenzani Simões


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



[delphi-br] ADO acessando dbf/cdx

2008-11-09 Por tôpico branco.melo
Olá, estou em processo de migracao de um sistema e preciso de uma
dica/rotina para acessar dbf/cdx apenas para leitura dos dados. Alguem
pode me ajudar ?

Desde ja agradeço,



Re: [delphi-br] ADO acessando dbf/cdx

2008-11-09 Por tôpico Ricardo César Cardoso
Procure por um conjunto de componentes chamado TDBF. Sei que ele acessa bancos 
DBF. Mas não tenho certeza quanto a indices CDX. Acho que ele reconhece tb.

[]'s
Ricardo.

+--+

| Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! |

+--+

--- Em sáb, 8/11/08, branco.melo [EMAIL PROTECTED] escreveu:
De: branco.melo [EMAIL PROTECTED]
Assunto: [delphi-br] ADO acessando dbf/cdx
Para: delphi-br@yahoogrupos.com.br
Data: Sábado, 8 de Novembro de 2008, 15:33











Olá, estou em processo de migracao de um sistema e preciso de uma

dica/rotina para acessar dbf/cdx apenas para leitura dos dados. Alguem

pode me ajudar ?



Desde ja agradeço,





  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



RE: [delphi-br] ADO acessando dbf/cdx

2008-11-09 Por tôpico Rubem Nascimento da Rocha

E via ADO, como queria originalmente o colega, não rola? Aé pq esse tal de TDBF 
não dá suporta total a índices.
 
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Sun, 9 Nov 2008 05:56:49 -0800
Subject: Re: [delphi-br] ADO acessando dbf/cdx



Procure por um conjunto de componentes chamado TDBF. Sei que ele acessa bancos 
DBF. Mas não tenho certeza quanto a indices CDX. Acho que ele reconhece tb.

[]'s
Ricardo.

+--+

| Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! |

+--+

--- Em sáb, 8/11/08, branco.melo  escreveu:
De: branco.melo 
Assunto: [delphi-br] ADO acessando dbf/cdx
Para: delphi-br@yahoogrupos.com.br
Data: Sábado, 8 de Novembro de 2008, 15:33

Olá, estou em processo de migracao de um sistema e preciso de uma

dica/rotina para acessar dbf/cdx apenas para leitura dos dados. Alguem

pode me ajudar ?

Desde ja agradeço,
_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

RE: [delphi-br] ADO acessando dbf/cdx

2008-11-09 Por tôpico Ricardo César Cardoso
Putz Rubem, nem tinha me tocado que ele queria ADO... De qualquer jeito eu 
indiquei o componente errado. Indiquei o TDBF que NÃO SUPORTA indices NTX e nem 
CDX de acordo com uma mensagem sua [ 
http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg53291.html ] quando 
queria me referir ao VKDBF que inclusive já usei para um projeto bem pequeno.

Acessar com ADO acho que não parece ser uma boa opção segundo esse post da 
lista:

[ http://www.mail-archive.com/delphi-br@yahoogrupos.com.br/msg30240.html ]

Mas se mesmo assim quiser fazer pode seguir alguns links como esses por exemplo:

[ http://www.efg2.com/Lab/Library/Delphi/ADO/DBF/index.html#WithADO ]
[ http://objectmix.com/ado-dao-rdo-rds/256084-open-dbf-ado-via-delphi.html ]

Com certeza com o VKDBF dá. Agora colocar ADO nessa história, nem sei... tem 
que testar.

[]'s e desculpas,
Ricardo.

+--+

| Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! |

+--+

--- Em dom, 9/11/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:
De: Rubem Nascimento da Rocha [EMAIL PROTECTED]
Assunto: RE: [delphi-br] ADO acessando dbf/cdx
Para: delphi-br delphi-br@yahoogrupos.com.br
Data: Domingo, 9 de Novembro de 2008, 14:02













E via ADO, como queria originalmente o colega, não rola? Aé pq esse tal de TDBF 
não dá suporta total a índices.

 

Sds.
 
 

















  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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



[delphi-br] ADO

2008-05-29 Por tôpico Marcus Vinicius Pavan
Salve comunidade...

Alguem ja criou aplicações utilizando conexões ADO/Firebird ou Mysql
utilizando conexão remota ?

To pesquisando isso para desenvolver um projeto.

Quem tiver alguma dica será muito bem vinda.

Obrigado a todos.

Marcus Pavan



Re: [delphi-br] ADO

2008-05-29 Por tôpico Gerson Machado
Sinceramente, eu não usaria componentes ADO para conexão com Firebird ou 
MySql use DBExpress, IBO ou Zeos.
  O ADO vai bem com SQL Server.
  Boa sorte.
  Gerson

Marcus Vinicius Pavan [EMAIL PROTECTED] escreveu:
  Salve comunidade...

Alguem ja criou aplicações utilizando conexões ADO/Firebird ou Mysql
utilizando conexão remota ?

To pesquisando isso para desenvolver um projeto.

Quem tiver alguma dica será muito bem vinda.

Obrigado a todos.

Marcus Pavan



   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] ADO no Delphi 7 Pro

2007-07-29 Por tôpico thevortex78
Olá a todos eu gostaria de saber se existe alguma diferença, limitação ou
bug para se trabalhar com os componentes da palheta ADO no Delphi 7
Professional em relação ao Delphi 7 Enterprise.
 
Valeu o exclarecimento.
 
José Ricardo.

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.22/922 - Release Date: 27/07/2007
06:08
 


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



RES: [delphi-br] ADO X DBExpress

2007-07-24 Por tôpico Walter Alves Chagas Junior
Mas acontece que a composição SQLConnection - SQLDataSet - SetProvader - 
ClientDataSet - DataSource é infinitamente melhor que a outra pois neste caso 
você vai trabalhar com os dados em memória e não mais abrindo e fechando query 
toda hora. Eu só trabalho atualmente com este padrão.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215



-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Hudson
Enviada em: terça-feira, 24 de julho de 2007 01:05
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] ADO X DBExpress


Ola gente...

criei SQLConnection - SQLDataSet - SetProvader - ClientDataSet - DataSource

o caminho e grande no meu caso usava 3 componentes ADOConnection - 
ADOQuery - DataSource

isso não atrapalha no desempenho?

porem o ADO usava para o SQL Server e agora uso FB

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos

 


RES: [delphi-br] ADO X DBExpress

2007-07-24 Por tôpico thevortex78
Tem como trabalhar com o SQL + DBExpress??
Quais as vantagens, atualmente eu utilizo o ADO.
 
[ ]´s
 
José Ricardo Aviles.

   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Alves Chagas Junior
Enviada em: terça-feira, 24 de julho de 2007 08:27
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] ADO X DBExpress



Mas acontece que a composição SQLConnection - SQLDataSet - SetProvader -
ClientDataSet - DataSource é infinitamente melhor que a outra pois neste
caso você vai trabalhar com os dados em memória e não mais abrindo e
fechando query toda hora. Eu só trabalho atualmente com este padrão.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicaçõ-es S/A
Belo Horizonte - MG - Brasil
HYPERLINK mailto:wchagas%40telemont.com.br[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

-Mensagem original--
De: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
[mailto:HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
nome de Hudson
Enviada em: terça-feira, 24 de julho de 2007 01:05
Para: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
Assunto: [delphi-br] ADO X DBExpress

Ola gente...

criei SQLConnection - SQLDataSet - SetProvader - ClientDataSet -
DataSource

o caminho e grande no meu caso usava 3 componentes ADOConnection -
ADOQuery - DataSource

isso não atrapalha no desempenho?

porem o ADO usava para o SQL Server e agora uso FB

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

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos



 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.14/912 - Release Date: 22/07/2007
19:02



No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.14/912 - Release Date: 22/07/2007
19:02
 


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



RES: [delphi-br] ADO X DBExpress

2007-07-24 Por tôpico Walter Alves Chagas Junior
Fiz um teste uma vez e não vi muita diferença não.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215



-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de thevortex78
Enviada em: terça-feira, 24 de julho de 2007 09:00
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] ADO X DBExpress


Tem como trabalhar com o SQL + DBExpress??
Quais as vantagens, atualmente eu utilizo o ADO.
 
[ ]´s
 
José Ricardo Aviles.

   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Alves Chagas Junior
Enviada em: terça-feira, 24 de julho de 2007 08:27
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] ADO X DBExpress



Mas acontece que a composição SQLConnection - SQLDataSet - SetProvader -
ClientDataSet - DataSource é infinitamente melhor que a outra pois neste
caso você vai trabalhar com os dados em memória e não mais abrindo e
fechando query toda hora. Eu só trabalho atualmente com este padrão.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicaçõ-es S/A
Belo Horizonte - MG - Brasil
HYPERLINK mailto:wchagas%40telemont.com.br[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

-Mensagem original--
De: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
[mailto:HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
nome de Hudson
Enviada em: terça-feira, 24 de julho de 2007 01:05
Para: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
Assunto: [delphi-br] ADO X DBExpress

Ola gente...

criei SQLConnection - SQLDataSet - SetProvader - ClientDataSet -
DataSource

o caminho e grande no meu caso usava 3 componentes ADOConnection -
ADOQuery - DataSource

isso não atrapalha no desempenho?

porem o ADO usava para o SQL Server e agora uso FB

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

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos



 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.14/912 - Release Date: 22/07/2007
19:02



No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.476 / Virus Database: 269.10.14/912 - Release Date: 22/07/2007
19:02
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos

 


ENC: [delphi-br] ADO X DBExpress

2007-07-24 Por tôpico Elias Magalhães da Paixão Junior
 
 

Elias Magalhães da Paixão Junior

___

Análise de Sistemas e Banco de Dados

Consultoria e desenvolvimento de programas, sistemas e websites

Tel.: (0XX21) 8262-7955

 

  _  

De: Elias Magalhães da Paixão Junior [mailto:[EMAIL PROTECTED] 
Enviada em: terça-feira, 24 de julho de 2007 08:27
Para: Elias Magalhães da Paixão Junior
Assunto: RES: [delphi-br] ADO X DBExpress



Se quer um conselho, continue usando ADO.

 

Elias Magalhães da Paixão Junior

___

Análise de Sistemas e Banco de Dados

Consultoria e desenvolvimento de programas, sistemas e websites

Tel.: (0XX21) 8262-7955

 

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Hudson
Enviada em: terça-feira, 24 de julho de 2007 01:05
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] ADO X DBExpress

Ola gente...

criei SQLConnection - SQLDataSet - SetProvader - ClientDataSet -
DataSource

o caminho e grande no meu caso usava 3 componentes ADOConnection -
ADOQuery - DataSource

isso não atrapalha no desempenho?

porem o ADO usava para o SQL Server e agora uso FB

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

 



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



[delphi-br] ADO X DBExpress

2007-07-23 Por tôpico Hudson
Ola gente...

criei SQLConnection - SQLDataSet - SetProvader - ClientDataSet - DataSource

o caminho e grande no meu caso usava 3 componentes ADOConnection - 
ADOQuery - DataSource

isso não atrapalha no desempenho?

porem o ADO usava para o SQL Server e agora uso FB

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



[delphi-br] ADO: CursorLocation

2007-04-04 Por tôpico Fernando Luiz Bortolanzza
Olá pessoal,

Estou com uma dúvida, acredito que muitos devem ter passado por isso.
Estou usando ADO e não sei o porque mas quando faço uma query simples que 
retorna poucas linhas e uso o CursorLocation como cluseClient leva muito 
tempo para retornar e quando coloco cluseServer ele retorna normalmente 
(rapido). So que se deixar como cluseServer não tenho algumas funcionalidades, 
como RecordCount por exemplo

O que difere dessas duas opções? Como devo utilizar esta opção de forma 
correta?

Atenciosamente,
-
Fernando

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



[delphi-br] ADO + ACCESS

2007-02-09 Por tôpico Tatu-yahoogrupos
tenho uma pequena aplicação que tem que atualizar uma tabela em access. Como
faço para apagar todos os registros desta tabela de uma só vez, sem ter que
dar um loop com delete registro por registro ?. E segundo, depois de apagar
todos os registros, como posso compactar o banco ?
 
Santiago


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



[delphi-br] ADO

2006-12-31 Por tôpico Paulo \(Grupo\)
Boa tarde.

Estou começando agora na programa com Delphi e com banco de dados, estou usando 
o ADO com o SQLEXPRESS, a minha dúvida é seguinte:

Uma cadastro de cliente por exemplo:
um usuário entra no sistema e cadastra um cliente, ou usuario tb entra e 
cadastra outro cliente; 
a dificuldade que estou tendo é que que o primeiro usuario veja o cliente 
cadastrado do segunte e vice verca.

Isso so acontece se eu abro e fecho o arquivo.

Ja tentei o reflresh e nao atualiza.

O que pode ser feito.

Obrigado
Paulo

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



[delphi-br] ADO, BeginTran, RollbackTrans

2006-12-12 Por tôpico Marcos Douglas
Estou tendo um problema com ADO e transação.
O código está assim:
try
  conn.BeginTrans;
  {...}
  qry.ExecSQL;
  conn.CommitTrans;
except
  conn.RollbackTrans;
end;

Investiguei o código da unit ADODB, no Delphi, pra ver como esta parte do
código estava tratando a transação. Vi no código que, se eu utilizar ExecSQL
ou invés de Insert+Post, o ADO nem tá aí pra transação.

Estou enviando esta dúvida para que algum dos senhores possam dizer que eu
estou errado e que diga como deveria ser feito.

Muito obrigado.

mD



Re: [delphi-br] ADO não tem CacheUpdate. Como faço?

2006-11-16 Por tôpico Gabriel Filho
no ADO vc vai mundar a propriedade Lock type para ltBatchOptimistic

vai fazer as operações normalmente e qdo quiser gravar faça assim:


ADOQuerySuaQuery.UpdateBatch;


Em 14/11/06, xavier.clayton [EMAIL PROTECTED] escreveu:

   Caros colegas,

 Alguém pode me ajudar?
 É o seguinte:

 Estou precisando mudar o sistema para ADO, atualmente utilizo Query.
 Na query, eu habilito a propriedade CacheUpdate para que se possa
 salvar em cache e depois mandar para o banco.
 Abaixo o código que utilizo:

 Em algum momento acontece o:

 Query1.Post;

 depois:

 Query2.Post;

 e:

 Query3.Post;

 Após:

 try
 with DataModule do
 begin
 if not Database.InTransaction then
 Database.StartTransaction;
 Query1.ApplyUpdates;
 Query2.ApplyUpdates;
 Query3.ApplyUpdates;
 Database.COMMIT;
 end;
 except
 On E:Exception do
 begin
 IMP00DM.Database.RollBack;
 ShowMessage('Error when trying to post register'+ E.Message);
 end;
 end;

 Como eu faço a mesma coisa com os componentes ADO?
 No ADOQuery não há o CacheUpdate.
 Agradeço desde já

  



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



Re: [delphi-br] ADO e Excel

2006-09-27 Por tôpico Guaranta Almeida
 Amigo Leonardo,
   
  Tenho um exemplo funcional de Importação de dados de planilhas do excel, 
se quiser te mando =]

Leonardo Ribeiro [EMAIL PROTECTED] escreveu:
  Boa Noite Lista,
O Problema é o seguinte,
procurei esse final de semana todo mas sem sucesso.
Eu Utilizei esse programa do planeta fazendo adaptações..segue o Link
http://planetadelphi.com.br/downloads.php?id=2836
So que se estiver em uma coluna do excel na primeira célula por exemplo
números
e na segunda célula da mesma coluna letras..ele so exibe uma no DbGrid.
Quando as colunas são compostas so de números ou so de textos funciona
normal,
mas quando mistura..ora números ora letras algumas células não são mostradas
no dbgrid.
Utilizo AdoQuery, Ado Connection e um Data Source.
Desde já Agradeço..não encontro solução.

-- 
Leonardo Ribeiro (DarkAvenger)
MSN: [EMAIL PROTECTED]
Ipatinga -  MG

Slackware is the real nerds


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




 


-
 O Yahoo! está de cara nova. Venha conferir!

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

 




Re: [delphi-br] ADO e Excel

2006-09-27 Por tôpico Guaranta Almeida
 Amigo Leonardo,
   
  Tenho um exemplo funcional de Importação de dados de planilhas do excel, 
se quiser te mando =]
   
 []'s
   
Guarantã Almeida.
   

Leonardo Ribeiro [EMAIL PROTECTED] escreveu:
  Boa Noite Lista,
O Problema é o seguinte,
procurei esse final de semana todo mas sem sucesso.
Eu Utilizei esse programa do planeta fazendo adaptações..segue o Link
http://planetadelphi.com.br/downloads.php?id=2836
So que se estiver em uma coluna do excel na primeira célula por exemplo
números
e na segunda célula da mesma coluna letras..ele so exibe uma no DbGrid.
Quando as colunas são compostas so de números ou so de textos funciona
normal,
mas quando mistura..ora números ora letras algumas células não são mostradas
no dbgrid.
Utilizo AdoQuery, Ado Connection e um Data Source.
Desde já Agradeço..não encontro solução.

-- 
Leonardo Ribeiro (DarkAvenger)
MSN: [EMAIL PROTECTED]
Ipatinga -  MG

Slackware is the real nerds


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




 


-
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt

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

 




[delphi-br] ADO e Excel

2006-09-26 Por tôpico Leonardo Ribeiro
Boa Noite Lista,
 O Problema é o seguinte,
procurei esse final de semana todo mas sem sucesso.
Eu Utilizei esse programa do planeta fazendo adaptações..segue o Link
http://planetadelphi.com.br/downloads.php?id=2836
So que se estiver em uma coluna do excel na primeira célula por exemplo
números
e na segunda célula da mesma coluna letras..ele so exibe uma no DbGrid.
Quando as colunas são compostas so de números ou so de textos funciona
normal,
mas quando mistura..ora números ora letras algumas células não são mostradas
no dbgrid.
Utilizo AdoQuery, Ado Connection e um Data Source.
Desde já Agradeço..não encontro solução.

-- 
Leonardo Ribeiro (DarkAvenger)
MSN: [EMAIL PROTECTED]
Ipatinga -  MG

Slackware is the real nerds


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

 





[delphi-br] ADO e Excel

2006-09-25 Por tôpico Leonardo Ribeiro
Boa Noite Lista,
 O Problema é o seguinte,
procurei esse final de semana todo mas sem sucesso.
Eu Utilizei esse programa do planeta fazendo adaptações..segue o Link
http://planetadelphi.com.br/downloads.php?id=2836
So que se estiver em uma coluna do excel na primeira célula por exemplo
números
e na segunda célula da mesma coluna letras..ele so exibe uma no DbGrid.
Quando as colunas são compostas so de números ou so de textos funciona
normal,
mas quando mistura..ora números ora letras algumas células não são mostradas
no dbgrid.
Utilizo AdoQuery, Ado Connection e um Data Source.
Desde já Agradeço..não encontro solução.

-- 
Leonardo Ribeiro (DarkAvenger)
MSN: [EMAIL PROTECTED]
Ipatinga -  MG

Slackware is the real nerds


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

 




Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-18 Por tôpico Francisco - Mol
ja tentou um refresh?
  - Original Message - 
  From: Felippe Nagato 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 18, 2006 12:50 AM
  Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


  Francisco,

  O meu aqui grava no banco corretamente. Nenhum erro é gerado. Mas o 
aplicativo persiste em enxergar os dados anteriores a minha alteração.
  Se tiver mais alguma sugestão, por favor, me informe.

  Obrigado,
  Abraço.

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

   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.405 / Virus Database: 268.11.2/422 - Release Date: 17/08/2006


[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]
 
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] ADO - Não vejo as alterações na tela

2006-08-18 Por tôpico Alexandre
Ow estimado,

Bom dia. Creio que está relacionado ao método de isolamento transacional da
sua conexão. No seu ADOConnection, na opção IsolationLevel, o que é que está
assinalado depois que você se conecta ?

Diz aí pra gente ver se tem uma luz pra ti. Uma tentativa logo de cara é que
você pode usar o nível de isolamento ilRepeatableRead, daí dá close o open
na na query pra ver se já puxa os dados novos.

Assim é pra funcionar se não o problema aí é outro.

Saudações.

---

[]'s

Alexandre

Frase da semana: A temperança e o trabalho são as duas melhores médias de
um homem. (Rousseau)

Frase de la semana: La moderación y el trabajo son los mejores medios de un
hombre. (Rousseau)
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Felippe Nagato
Enviada em: sexta-feira, 18 de agosto de 2006 00:48
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] ADO - Não vejo as alterações na tela

Caro amigo Eduardo,

Também não funcionou.
O banco é atualizado certinho, no entando a aplicação continua vendo os
dados antigos.
Alguma outra idéia? Se é que existe...

Abraços e obrigado.

Felippe.

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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
Links do Yahoo! Grupos




 




__ NOD32 1.1712 (20060817) Information __

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




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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-18 Por tôpico Marco Aurélio \(DELPHI\)
você tem que dar um requery, na conexão ou abrir e fechar ela, para visualizar 
os dados alterados.

Abraço 
Marco Aurélio
  - Original Message - 
  From: Alex Canario 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 18, 2006 8:49 AM
  Subject: RES: [delphi-br] ADO - Não vejo as alterações na tela


  Se o seu aplicativo esta enchergando os mesmos dados depois da atualização
  sua sessão deve ter travado o registro modificado.

  Tente fechar a sessão e abrir novamente, ou ate mesmo algum componente
  ligado direto ao banco sem passar por um componente de controle de sessão
  como TDatabase, ou TAdoConnection.



  Alex Canário



_  

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Felippe Nagato
  Enviada em: sexta-feira, 18 de agosto de 2006 00:48
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] ADO - Não vejo as alterações na tela



  Caro amigo Eduardo,

  Também não funcionou.
  O banco é atualizado certinho, no entando a aplicação continua vendo os
  dados antigos.
  Alguma outra idéia? Se é que existe...

  Abraços e obrigado.

  Felippe.

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





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



   

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

 





Re: [delphi-br] ADO - Não vejo as alteraç ões na tela

2006-08-17 Por tôpico Eduardo
Tenta isso:

with ADOQuery1 do
begin
  SQL.Clear;
  SQL.Add('DELETE FROM MainTable WHERE ID = ' + edtID.Text);
  ADOConnection1.BeginTrans;
  ExecSQL;
  ADOConnection1.CommitTrans;
  MostrarInfo;
  AtualizarTabela;
end;


Eduardo

Felippe Nagato escreveu:
 Por exemplo: o comando de deletar:

 with ADOQuery1 do
 begin
   SQL.Clear;
   SQL.Add('DELETE FROM MainTable WHERE ID = ' + edtID.Text);
   ExecSQL;
   MostrarInfo;
   AtualizarTabela;
 end;


 O comando MostrarInfo é isso:

 with datamodule1.ADOQuery3 do
 begin
   edtID.Text := FieldByName('ID').AsString;
   edtNome.Text := FieldByName('nome').AsString;
   cbPessoa.Text := FieldByName('tp').AsString;
   edtEndereco.Text := FieldByName('endereco').AsString;
   edtBairro.Text := FieldByName('bairro').AsString;
   edtCidade.Text := FieldByName('cidade').AsString;
   mskCEP.Text := FieldByName('cep').AsString;
 ... etc ...
 end;

 AtualizarTabela:

 with datamodule1 do
 begin
   frmUpdate.Show; // só pra caso demorar, uma janelinha bonitinha...
   Application.ProcessMessages;
   try
ADOQuery3.Close;
DesativarTudo;
AtivarTudo;
ADOQuery3.Open;
   finally
frmUpdate.Close;
   end;
 end;

 Esses ativar e desativar tudo...

 procedure TDataModule1.AtivarTudo;
 begin
 if ADOConnection1.Connected then Exit;
 ADOConnection1.Connected := True;
 ADOTablePrincipal.Active := True;
 DataSource1.Enabled := True;
 ADOQuery3.Active := True; // aqui dentro tem: SELECT * FROM MainTable 
 ORDER BY Nome
 end;

 procedure TDataModule1.DesativarTudo;
 begin
 ADOQuery3.Active := False;
 ADOConnection1.Connected := False;
 ADOTablePrincipal.Active := False;
 DataSource1.Enabled := False;
 end;

 Mesmo com isso tudo, depois de deletado o registro, continuo vendo 
 quando dou o comando MostrarInfo do registro deletado.
 Mas devo lembrar que no banco de dados .MDB realmente ele foi deletado 
 de verdade. Por isso acho estranho.

 Obrigado,
 Felippe.

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

  



___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com


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

 




Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-17 Por tôpico JDorea
A função MostrarInfo não deveria ser chamada após a AtualizarTabela?

JDorea
  - Original Message - 
  From: Felippe Nagato 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, August 16, 2006 10:26 PM
  Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


  Por exemplo: o comando de deletar:

  with ADOQuery1 do
  begin
SQL.Clear;
SQL.Add('DELETE FROM MainTable WHERE ID = ' + edtID.Text);
ExecSQL;
MostrarInfo;
AtualizarTabela;
  end;


  O comando MostrarInfo é isso:

  with datamodule1.ADOQuery3 do
  begin
edtID.Text := FieldByName('ID').AsString;
edtNome.Text := FieldByName('nome').AsString;
cbPessoa.Text := FieldByName('tp').AsString;
edtEndereco.Text := FieldByName('endereco').AsString;
edtBairro.Text := FieldByName('bairro').AsString;
edtCidade.Text := FieldByName('cidade').AsString;
mskCEP.Text := FieldByName('cep').AsString;
   etc ...
  end;

  AtualizarTabela:

  with datamodule1 do
  begin
frmUpdate.Show; // só pra caso demorar, uma janelinha bonitinha...
Application.ProcessMessages;
try
 ADOQuery3.Close;
 DesativarTudo;
 AtivarTudo;
 ADOQuery3.Open;
finally
 frmUpdate.Close;
end;
  end;

  Esses ativar e desativar tudo...

  procedure TDataModule1.AtivarTudo;
  begin
  if ADOConnection1.Connected then Exit;
  ADOConnection1.Connected := True;
  ADOTablePrincipal.Active := True;
  DataSource1.Enabled := True;
  ADOQuery3.Active := True; // aqui dentro tem: SELECT * FROM MainTable ORDER 
BY Nome
  end;

  procedure TDataModule1.DesativarTudo;
  begin
  ADOQuery3.Active := False;
  ADOConnection1.Connected := False;
  ADOTablePrincipal.Active := False;
  DataSource1.Enabled := False;
  end;

  Mesmo com isso tudo, depois de deletado o registro, continuo vendo quando dou 
o comando MostrarInfo do registro deletado.
  Mas devo lembrar que no banco de dados .MDB realmente ele foi deletado de 
verdade. Por isso acho estranho.

  Obrigado,
  Felippe.

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

   

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

 




Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-17 Por tôpico Felippe Nagato
Olá,

Muito bem visto, mas não é isso. Foi de tanto eu jogar código pra lá e pra cá 
pra tentar resolver isso que no final ele ficou na ordem errada. Enfim, mesmo 
na ordem certa o erro persiste.

Vou experimentar fazer o que o Eduardo falou:

  ADOConnection1.BeginTrans;
  ExecSQL;
  ADOConnection1.CommitTrans;

Verei o que acontece. Depois volto pra dizer o resultado.

Obrigado pela atenção de ambos!
Abraço.

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

 




Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-17 Por tôpico Francisco - Mol
uma sugestao: comigo ja aconteceu de fazer um processo assim e nao gravar. bom 
configurei em tools, debuger, languangem exception, stop on delphi exceptions. 
quando fui testar o programa. pimba. deu um erro e parou o delphi. ai achei o 
galho.
e so uma sugestao. nao sei se aplicaria a vc, ja que esta com a sequencia 
correta para gravar.
  - Original Message - 
  From: Felippe Nagato 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, August 17, 2006 9:08 PM
  Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


  Olá,

  Muito bem visto, mas não é isso. Foi de tanto eu jogar código pra lá e pra cá 
pra tentar resolver isso que no final ele ficou na ordem errada. Enfim, mesmo 
na ordem certa o erro persiste.

  Vou experimentar fazer o que o Eduardo falou:

ADOConnection1.BeginTrans;
ExecSQL;
ADOConnection1.CommitTrans;

  Verei o que acontece. Depois volto pra dizer o resultado.

  Obrigado pela atenção de ambos!
  Abraço.

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

   


--


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.405 / Virus Database: 268.11.1/421 - Release Date: 16/08/2006


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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-17 Por tôpico Felippe Nagato
Caro amigo Eduardo,

Também não funcionou.
O banco é atualizado certinho, no entando a aplicação continua vendo os dados 
antigos.
Alguma outra idéia? Se é que existe...

Abraços e obrigado.

Felippe.

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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-17 Por tôpico Felippe Nagato
Francisco,

O meu aqui grava no banco corretamente. Nenhum erro é gerado. Mas o aplicativo 
persiste em enxergar os dados anteriores a minha alteração.
Se tiver mais alguma sugestão, por favor, me informe.

Obrigado,
Abraço.

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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-16 Por tôpico Gabriel Filho
será que vc esta visualizando o mesmo banco da aplicacao no access?

confirme o caminho dos dois

Em 16/08/06, Felippe Nagato [EMAIL PROTECTED] escreveu:

 Já fiz isso, e mesmo assim dá na mesma. Outra sugestão?

   - Original Message -
   From: Eduardo
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 1:00 PM
   Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


   Tente
   Query.Refresh;
   Se não funcionar tente o close e depois open q funciona.
   Eduardo

   Felippe Nagato escreveu:
Olá,
   
Estou tendo problemas usando os componentes da paleta ADO. Estou
 acessando um banco Access e tenho uma janela de cadastros. Eu altero algum
 registro e continuo vendo os mesmos itens sem terem sido alterados. A
 alteração realmente ocorre, pois abro pelo Access e vejo lá. Enfim, no
 Delphi é como se ele não fizesse um Refresh na tabela pra que eu possa
 acessar os dados com as alterações.
Logo após a alteração, eu já fiz um Refresh, Requery, ReSync, fechei e
 abri a tabela (além de desativar datasource, ADOConnection e reativa-las),
 coloquei keepconnection como false e NADA.
O que eu poderia estar fazendo de errado? Qual seria a solução para
 isso?
   
PS: Eu fechando o programa e reabrindo, aí, consigo ver as alterações.
   
Agradeço desde já,
Abraços,
Felippe.

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

 



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

 





Re: [delphi-br] ADO - Não vejo as alteraç ões na tela

2006-08-16 Por tôpico Eduardo
Close e depois Open não funcionou ???

Como vc esta fazendo o insert e update ???

Manda o codigo por q existe algo errado.


Eduardo

Felippe Nagato escreveu:
 Já fiz isso, e mesmo assim dá na mesma. Outra sugestão?
   - Original Message -
   From: Eduardo
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 1:00 PM
   Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


   Tente
   Query.Refresh;
   Se não funcionar tente o close e depois open q funciona.
   Eduardo

   Felippe Nagato escreveu:
Olá,
   
Estou tendo problemas usando os componentes da paleta ADO. Estou 
 acessando um banco Access e tenho uma janela de cadastros. Eu altero 
 algum registro e continuo vendo os mesmos itens sem terem sido 
 alterados. A alteração realmente ocorre, pois abro pelo Access e vejo 
 lá. Enfim, no Delphi é como se ele não fizesse um Refresh na tabela 
 pra que eu possa acessar os dados com as alterações.
Logo após a alteração, eu já fiz um Refresh, Requery, ReSync, 
 fechei e abri a tabela (além de desativar datasource, ADOConnection e 
 reativa-las), coloquei keepconnection como false e NADA.
O que eu poderia estar fazendo de errado? Qual seria a solução 
 para isso?
   
PS: Eu fechando o programa e reabrindo, aí, consigo ver as alterações.
   
Agradeço desde já,
Abraços,
Felippe.

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

  



___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



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

 




Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-16 Por tôpico Eduardo
Acho q isso não é uma boa !

Se por qual quer motivo a conexao cair sua aplicação ficara tentando 
conectar.


Eduardo

Danilo Valente escreveu:
 Se você mudar a propriedade CommandTimeout para 0 o tempo para a 
 execução dos comandos nunca expira...

 Atenciosamente,

 Danilo Valente
   - Original Message -
   From: Júnior Valões
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 11:51 AM
   Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


   Eduardo,

   Era EXATAMENTE isto...

   Valeu mesmo...

   Júnior
 - Original Message -
 From: Eduardo
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, August 15, 2006 10:50 AM
 Subject: Re: [delphi-br] ADO - Timeout Expired


 Tente isso !!

 TADODataSet(ADOQuery1).CommandTimeout := 3;


 Eduardo

 Júnior Valões escreveu:
  Bom dia, pessoal...
 
  Fiz uma aplicação que roda umas querys um pouco pesadas. Estou 
 fazendo
  tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys 
 mais
  pesadas dá erro de Timeout Expired. Já mudei as propriedades de
  timeout do ADO pra 3, 5 segundos e nada.
 
  Quando eu rodo a mesma query usando o TQuery (BDE ao invés do 
 ADO) a
  query é executada sem problema algum.
 
  Gostaria de saber se existe algum parâmetro que não estou setando
  corretamente para que minhas querys pesadas estejam com esse
  problema com ADO.
 
  Agradeço a ajuda,
 
  Júnior
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  



 ___
 O Yahoo! está de cara nova. Venha conferir!
 http://br.yahoo.com
 

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

   

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



  



___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
o discador agora! 
http://br.acesso.yahoo.com


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

 





Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-16 Por tôpico Danilo Valente
Isso não acontece... O parâmetro não serve para isso, server para parar a 
execução de um comando em uma conexão que ainda está ativa porque está 
demorando demais. Não tem nada a ver com conectar automaticamente se a conexão 
cair...

Atenciosamente,

Danilo Valente
  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, August 16, 2006 9:07 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


  Acho q isso não é uma boa !

  Se por qual quer motivo a conexao cair sua aplicação ficara tentando 
  conectar.


  Eduardo

  Danilo Valente escreveu:
   Se você mudar a propriedade CommandTimeout para 0 o tempo para a 
   execução dos comandos nunca expira...
  
   Atenciosamente,
  
   Danilo Valente
 - Original Message -
 From: Júnior Valões
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, August 15, 2006 11:51 AM
 Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido
  
  
 Eduardo,
  
 Era EXATAMENTE isto...
  
 Valeu mesmo...
  
 Júnior
   - Original Message -
   From: Eduardo
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, August 15, 2006 10:50 AM
   Subject: Re: [delphi-br] ADO - Timeout Expired
  
  
   Tente isso !!
  
   TADODataSet(ADOQuery1).CommandTimeout := 3;
  
  
   Eduardo
  
   Júnior Valões escreveu:
Bom dia, pessoal...
   
Fiz uma aplicação que roda umas querys um pouco pesadas. Estou 
   fazendo
tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys 
   mais
pesadas dá erro de Timeout Expired. Já mudei as propriedades de
timeout do ADO pra 3, 5 segundos e nada.
   
Quando eu rodo a mesma query usando o TQuery (BDE ao invés do 
   ADO) a
query é executada sem problema algum.
   
Gostaria de saber se existe algum parâmetro que não estou setando
corretamente para que minhas querys pesadas estejam com esse
problema com ADO.
   
Agradeço a ajuda,
   
Júnior
   
[As partes desta mensagem que não continham texto foram removidas]
   

  
  
  
   ___
   O Yahoo! está de cara nova. Venha conferir!
   http://br.yahoo.com
   
  
 [As partes desta mensagem que não continham texto foram removidas]
  
 
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  



  
  ___ 
  Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
  o discador agora! 
  http://br.acesso.yahoo.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]
 
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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-16 Por tôpico Felippe Nagato
Por exemplo: o comando de deletar:

 with ADOQuery1 do
 begin
  SQL.Clear;
  SQL.Add('DELETE FROM MainTable WHERE ID = ' + edtID.Text);
  ExecSQL;
  MostrarInfo;
  AtualizarTabela;
 end;


O comando MostrarInfo é isso:

with datamodule1.ADOQuery3 do
 begin
  edtID.Text := FieldByName('ID').AsString;
  edtNome.Text := FieldByName('nome').AsString;
  cbPessoa.Text := FieldByName('tp').AsString;
  edtEndereco.Text := FieldByName('endereco').AsString;
  edtBairro.Text := FieldByName('bairro').AsString;
  edtCidade.Text := FieldByName('cidade').AsString;
  mskCEP.Text := FieldByName('cep').AsString;
... etc ...
 end;

AtualizarTabela:

 with datamodule1 do
 begin
  frmUpdate.Show; // só pra caso demorar, uma janelinha bonitinha...
  Application.ProcessMessages;
  try
   ADOQuery3.Close;
   DesativarTudo;
   AtivarTudo;
   ADOQuery3.Open;
  finally
   frmUpdate.Close;
  end;
 end;

Esses ativar e desativar tudo...

procedure TDataModule1.AtivarTudo;
begin
 if ADOConnection1.Connected then Exit;
 ADOConnection1.Connected := True;
 ADOTablePrincipal.Active := True;
 DataSource1.Enabled := True;
 ADOQuery3.Active := True; // aqui dentro tem: SELECT * FROM MainTable ORDER BY 
Nome
end;

procedure TDataModule1.DesativarTudo;
begin
 ADOQuery3.Active := False;
 ADOConnection1.Connected := False;
 ADOTablePrincipal.Active := False;
 DataSource1.Enabled := False;
end;

Mesmo com isso tudo, depois de deletado o registro, continuo vendo quando dou o 
comando MostrarInfo do registro deletado.
Mas devo lembrar que no banco de dados .MDB realmente ele foi deletado de 
verdade. Por isso acho estranho.

Obrigado,
Felippe.

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

 




Re: [delphi-br] ADO - Timeout Expired

2006-08-15 Por tôpico Júnior Valões
Bom dia, pessoal...

Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo tudo com 
ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais pesadas dá erro de 
Timeout Expired. Já mudei as propriedades de timeout do ADO pra 3, 5 
segundos e nada.

Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a query é 
executada sem problema algum.

Gostaria de saber se existe algum parâmetro que não estou setando corretamente 
para que minhas querys pesadas estejam com esse problema com ADO.

Agradeço a ajuda,

Júnior

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

 





Re: [delphi-br] ADO - Timeout Expired

2006-08-15 Por tôpico Eduardo
Tente isso !!

TADODataSet(ADOQuery1).CommandTimeout := 3;


Eduardo

Júnior Valões escreveu:
 Bom dia, pessoal...

 Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
 tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
 pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
 timeout do ADO pra 3, 5 segundos e nada.

 Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
 query é executada sem problema algum.

 Gostaria de saber se existe algum parâmetro que não estou setando 
 corretamente para que minhas querys pesadas estejam com esse 
 problema com ADO.

 Agradeço a ajuda,

 Júnior

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

  



___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com


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

 





Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-15 Por tôpico Júnior Valões
Eduardo, 

Era EXATAMENTE isto...

Valeu mesmo...

Júnior
  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, August 15, 2006 10:50 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired


  Tente isso !!

  TADODataSet(ADOQuery1).CommandTimeout := 3;


  Eduardo

  Júnior Valões escreveu:
   Bom dia, pessoal...
  
   Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
   tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
   pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
   timeout do ADO pra 3, 5 segundos e nada.
  
   Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
   query é executada sem problema algum.
  
   Gostaria de saber se existe algum parâmetro que não estou setando 
   corretamente para que minhas querys pesadas estejam com esse 
   problema com ADO.
  
   Agradeço a ajuda,
  
   Júnior
  
   [As partes desta mensagem que não continham texto foram removidas]
  



  
  ___ 
  O Yahoo! está de cara nova. Venha conferir! 
  http://br.yahoo.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]
 
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

 





[delphi-br] ADO - Não vejo as alterações na tela

2006-08-15 Por tôpico Felippe Nagato
Olá,

Estou tendo problemas usando os componentes da paleta ADO. Estou acessando um 
banco Access e tenho uma janela de cadastros. Eu altero algum registro e 
continuo vendo os mesmos itens sem terem sido alterados. A alteração realmente 
ocorre, pois abro pelo Access e vejo lá. Enfim, no Delphi é como se ele não 
fizesse um Refresh na tabela pra que eu possa acessar os dados com as 
alterações.
Logo após a alteração, eu já fiz um Refresh, Requery, ReSync, fechei e abri a 
tabela (além de desativar datasource, ADOConnection e reativa-las), coloquei 
keepconnection como false e NADA.
O que eu poderia estar fazendo de errado? Qual seria a solução para isso?

PS: Eu fechando o programa e reabrindo, aí, consigo ver as alterações.

Agradeço desde já,
Abraços,
Felippe.

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

 





Re: [delphi-br] ADO - Não vejo as alteraç ões na tela

2006-08-15 Por tôpico Eduardo
Tente
Query.Refresh;

Se não funcionar tente o close e depois open q funciona.


Eduardo


Felippe Nagato escreveu:
 Olá,

 Estou tendo problemas usando os componentes da paleta ADO. Estou acessando um 
 banco Access e tenho uma janela de cadastros. Eu altero algum registro e 
 continuo vendo os mesmos itens sem terem sido alterados. A alteração 
 realmente ocorre, pois abro pelo Access e vejo lá. Enfim, no Delphi é como se 
 ele não fizesse um Refresh na tabela pra que eu possa acessar os dados com as 
 alterações.
 Logo após a alteração, eu já fiz um Refresh, Requery, ReSync, fechei e abri a 
 tabela (além de desativar datasource, ADOConnection e reativa-las), coloquei 
 keepconnection como false e NADA.
 O que eu poderia estar fazendo de errado? Qual seria a solução para isso?

 PS: Eu fechando o programa e reabrindo, aí, consigo ver as alterações.

 Agradeço desde já,
 Abraços,
 Felippe.

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



   



___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



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

 




Re: [delphi-br] ADO - Timeout Expired - resolvido

2006-08-15 Por tôpico Danilo Valente
Se você mudar a propriedade CommandTimeout para 0 o tempo para a execução dos 
comandos nunca expira...

Atenciosamente,

Danilo Valente
  - Original Message - 
  From: Júnior Valões 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, August 15, 2006 11:51 AM
  Subject: Re: [delphi-br] ADO - Timeout Expired - resolvido


  Eduardo, 

  Era EXATAMENTE isto...

  Valeu mesmo...

  Júnior
- Original Message - 
From: Eduardo 
To: delphi-br@yahoogrupos.com.br 
Sent: Tuesday, August 15, 2006 10:50 AM
Subject: Re: [delphi-br] ADO - Timeout Expired


Tente isso !!

TADODataSet(ADOQuery1).CommandTimeout := 3;


Eduardo

Júnior Valões escreveu:
 Bom dia, pessoal...

 Fiz uma aplicação que roda umas querys um pouco pesadas. Estou fazendo 
 tudo com ADO (Delphi 5 - Enterprise) e qdo tendo rodar as querys mais 
 pesadas dá erro de Timeout Expired. Já mudei as propriedades de 
 timeout do ADO pra 3, 5 segundos e nada.

 Quando eu rodo a mesma query usando o TQuery (BDE ao invés do ADO) a 
 query é executada sem problema algum.

 Gostaria de saber se existe algum parâmetro que não estou setando 
 corretamente para que minhas querys pesadas estejam com esse 
 problema com ADO.

 Agradeço a ajuda,

 Júnior

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

  



___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com 
 

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

   

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

 





Re: [delphi-br] ADO - Não vejo as alterações na tela

2006-08-15 Por tôpico Felippe Nagato
Já fiz isso, e mesmo assim dá na mesma. Outra sugestão?
  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, August 15, 2006 1:00 PM
  Subject: Re: [delphi-br] ADO - Não vejo as alterações na tela


  Tente
  Query.Refresh;
  Se não funcionar tente o close e depois open q funciona.
  Eduardo

  Felippe Nagato escreveu:
   Olá,
  
   Estou tendo problemas usando os componentes da paleta ADO. Estou acessando 
um banco Access e tenho uma janela de cadastros. Eu altero algum registro e 
continuo vendo os mesmos itens sem terem sido alterados. A alteração realmente 
ocorre, pois abro pelo Access e vejo lá. Enfim, no Delphi é como se ele não 
fizesse um Refresh na tabela pra que eu possa acessar os dados com as 
alterações.
   Logo após a alteração, eu já fiz um Refresh, Requery, ReSync, fechei e abri 
a tabela (além de desativar datasource, ADOConnection e reativa-las), coloquei 
keepconnection como false e NADA.
   O que eu poderia estar fazendo de errado? Qual seria a solução para isso?
  
   PS: Eu fechando o programa e reabrindo, aí, consigo ver as alterações.
  
   Agradeço desde já,
   Abraços,
   Felippe.

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

 





Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-08 Por tôpico Gabriel Filho
Set a propriedade locktype para ltBatchOptimistic, nesse modo, tudo que é
feito na ADOquery fica armazenado na memória, e só é gravado no banco se vc
usar ADOQuery..UpdateBatch.

Mas tem um porém, vc não consegue retornar o auto incremento qdo usa esse
modo.


espero ter ajudado.

Em 07/06/06, Danilo Valente [EMAIL PROTECTED] escreveu:

 No arquivo UDL de conexão com o banco de dados Access que você está usando
 na ADOConnection, como está a configuração na aba Avançadas?

 Danilo Valente

   - Original Message -
   From: joao.santana
   To: delphi-br@yahoogrupos.com.br
   Sent: Wednesday, June 07, 2006 1:54 PM
   Subject: [delphi-br] ADO+Access+Transação (Sufoco)


   Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS +
 Delphi 7 com uso de transação e Componente TQuery. Acontece que esta dando
 erro pelo fato de um usuário esta bloqueando o outro e impedindo de gravar
 uma determinada tabela. E o seguinte:
   - Tenho a tabela A que relaciona com a tabela B
   - Tenho a tabela B  que relaciona com a tabela C.

   Então faço os seguintes passos:
   - O usuário clica para gravar a tabela A;
   - Abro a transação;
   - Gravo a tabela A;
   - Vou para outra tela onde vou lançar varios registros nas tabelas B e
 C;
   - Se der tudo certo, faço Commit, senão faço Rollback;
   OBS: Do momento em que abro a transação ate dar Commit pode demorar
 ficando a transação ficar aberta por muito tempo, e se algum outro usuário
 tentar gravar alguma coisa  da erro dizendo que está bloqueado por outro
 usuário.

   Como eu precisava ter a opção de desistir de gravar tudo, optei por usar
 transação.

   DÚVIDAS:
   Esta é a forma correta de se usar transação?
   O banco Access suporta transação?
   Preciso de uma alternativa que me permita desistir das inclusões e
 alterações feitas, tem outra solução?

   Desde já agradeço.

   João Jés





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




 



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

 





Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-08 Por tôpico joao . santana
Olá Danilo, não estou usando arquivo UDL e defino a conexão na aplicação da 
seguinte forma:
=
// Conexoão com o banco SIGABD.MDB
  try
DMDados.ADOConnection1.Connected:=false;
DMDados.ADOConnection1.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;'+
' Data Source='+CaminhoDoSIGABD+';Mode=Read|Write;Extended Properties=;'+
' Locale Identifier=1033;Jet OLEDB:System database=;'+
' Jet OLEDB:Registry Path=; Jet OLEDB:Database Password=;'+
' Jet OLEDB:Engine Type=4;Jet OLEDB:Database Locking Mode=0;'+
' Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk 
Transactions=1;'+
' Jet OLEDB:New Database Password=;Jet OLEDB:Create System 
Database=False;'+
' Jet OLEDB:Encrypt Database=False;'+
' Jet OLEDB:Don''t Copy Locale on Compact=False;'+
' Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False';
DMDados.ADOConnection1.KeepConnection:=true;
DMDados.ADOConnection1.Connected:=true;
  except
showmessage('Erro na conexão com o banco SIGABD.MDB');
sysutils.abort;
  end;

=

Obrigado




-Mensagem Original-
From: Danilo Valente [EMAIL PROTECTED]
Date: Wed, 07 Jun 2006 18:31:28 -0300
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] ADO+Access+Transação (Sufoco)

 No arquivo UDL de conexão com o banco de dados Access que você está usando na 
 ADOConnection, como está a configuração na aba Avançadas?
 
 Danilo Valente
   - Original Message - 
   From: joao.santana 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Wednesday, June 07, 2006 1:54 PM
   Subject: [delphi-br] ADO+Access+Transação (Sufoco)
 
 
   Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS + Delphi 
 7 com uso de transação e Componente TQuery. Acontece que esta dando erro pelo 
 fato de um usuário esta bloqueando o outro e impedindo de gravar uma 
 determinada tabela. E o seguinte:
   - Tenho a tabela A que relaciona com a tabela B
   - Tenho a tabela B  que relaciona com a tabela C.
 
   Então faço os seguintes passos:
   - O usuário clica para gravar a tabela A;
   - Abro a transação; 
   - Gravo a tabela A;
   - Vou para outra tela onde vou lançar varios registros nas tabelas B e C;
   - Se der tudo certo, faço Commit, senão faço Rollback;
   OBS: Do momento em que abro a transação ate dar Commit pode demorar ficando 
 a transação ficar aberta por muito tempo, e se algum outro usuário tentar 
 gravar alguma coisa  da erro dizendo que está bloqueado por outro usuário.
 
   Como eu precisava ter a opção de desistir de gravar tudo, optei por usar 
 transação.
 
   DÚVIDAS: 
   Esta é a forma correta de se usar transação?
   O banco Access suporta transação?
   Preciso de uma alternativa que me permita desistir das inclusões e 
 alterações feitas, tem outra solução? 
 
   Desde já agradeço.
 
   João Jés
 
 
 

 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
  
 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]
 
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

 




Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-08 Por tôpico joao . santana
Com este procedimento de setar a propriedade da ADOQuery eu não precisaria usar 
transação. É isto??

-Mensagem Original-
From: Gabriel Filho [EMAIL PROTECTED]
Date: Thu, 08 Jun 2006 08:04:16 -0300
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] ADO+Access+Transação (Sufoco)

 Set a propriedade locktype para ltBatchOptimistic, nesse modo, tudo que é
 feito na ADOquery fica armazenado na memória, e só é gravado no banco se vc
 usar ADOQuery..UpdateBatch.
 
 Mas tem um porém, vc não consegue retornar o auto incremento qdo usa esse
 modo.
 
 
 espero ter ajudado.
 
 Em 07/06/06, Danilo Valente [EMAIL PROTECTED] escreveu:
 
  No arquivo UDL de conexão com o banco de dados Access que você está usando
  na ADOConnection, como está a configuração na aba Avançadas?
 
  Danilo Valente
 
- Original Message -
From: joao.santana
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, June 07, 2006 1:54 PM
Subject: [delphi-br] ADO+Access+Transação (Sufoco)
 
 
Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS +
  Delphi 7 com uso de transação e Componente TQuery. Acontece que esta dando
  erro pelo fato de um usuário esta bloqueando o outro e impedindo de gravar
  uma determinada tabela. E o seguinte:
- Tenho a tabela A que relaciona com a tabela B
- Tenho a tabela B  que relaciona com a tabela C.
 
Então faço os seguintes passos:
- O usuário clica para gravar a tabela A;
- Abro a transação;
- Gravo a tabela A;
- Vou para outra tela onde vou lançar varios registros nas tabelas B e
  C;
- Se der tudo certo, faço Commit, senão faço Rollback;
OBS: Do momento em que abro a transação ate dar Commit pode demorar
  ficando a transação ficar aberta por muito tempo, e se algum outro usuário
  tentar gravar alguma coisa  da erro dizendo que está bloqueado por outro
  usuário.
 
Como eu precisava ter a opção de desistir de gravar tudo, optei por usar
  transação.
 
DÚVIDAS:
Esta é a forma correta de se usar transação?
O banco Access suporta transação?
Preciso de uma alternativa que me permita desistir das inclusões e
  alterações feitas, tem outra solução?
 
Desde já agradeço.
 
João Jés
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
  
 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]
 
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

 




Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-08 Por tôpico Gabriel Filho
isto, pois os dados só serão gravados no banco qdo vc der um
ADOQuery.UpdateBatch

Em 08/06/06, joao. santana [EMAIL PROTECTED] escreveu:

 Com este procedimento de setar a propriedade da ADOQuery eu não precisaria
 usar transação. É isto??

 -Mensagem Original-
 From: Gabriel Filho [EMAIL PROTECTED]
 Date: Thu, 08 Jun 2006 08:04:16 -0300

 To: delphi-br@yahoogrupos.com.br
 Subject: Re: [delphi-br] ADO+Access+Transação (Sufoco)

  Set a propriedade locktype para ltBatchOptimistic, nesse modo, tudo que
 é
  feito na ADOquery fica armazenado na memória, e só é gravado no banco se
 vc
  usar ADOQuery.UpdateBatch.
 
  Mas tem um porém, vc não consegue retornar o auto incremento qdo usa
 esse
  modo.
 
 
  espero ter ajudado.
 
  Em 07/06/06, Danilo Valente [EMAIL PROTECTED] escreveu:

  
   No arquivo UDL de conexão com o banco de dados Access que você está
 usando
   na ADOConnection, como está a configuração na aba Avançadas?
  
   Danilo Valente
  
 - Original Message -
 From: joao.santana
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, June 07, 2006 1:54 PM
 Subject: [delphi-br] ADO+Access+Transação (Sufoco)
  
  
 Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS +
   Delphi 7 com uso de transação e Componente TQuery. Acontece que esta
 dando
   erro pelo fato de um usuário esta bloqueando o outro e impedindo de
 gravar
   uma determinada tabela. E o seguinte:
 - Tenho a tabela A que relaciona com a tabela B
 - Tenho a tabela B  que relaciona com a tabela C.
  
 Então faço os seguintes passos:
 - O usuário clica para gravar a tabela A;
 - Abro a transação;
 - Gravo a tabela A;
 - Vou para outra tela onde vou lançar varios registros nas tabelas B
 e
   C;
 - Se der tudo certo, faço Commit, senão faço Rollback;
 OBS: Do momento em que abro a transação ate dar Commit pode demorar
   ficando a transação ficar aberta por muito tempo, e se algum outro
 usuário
   tentar gravar alguma coisa  da erro dizendo que está bloqueado por
 outro
   usuário.
  
 Como eu precisava ter a opção de desistir de gravar tudo, optei por
 usar
   transação.
  
 DÚVIDAS:
 Esta é a forma correta de se usar transação?
 O banco Access suporta transação?
 Preciso de uma alternativa que me permita desistir das inclusões e
   alterações feitas, tem outra solução?
  
 Desde já agradeço.
  
 João Jés
  
  
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 



 



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

 




Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-08 Por tôpico Danilo Valente
João,

Tente retirar da sua String a declaração Mode=Read|Write;... O modo se não me 
engano tem que ser Share Deny None, que é o padrão para evitar Lock...
Acho recomendável utilizar aquivo UDL para  a conexão, a aplicação fica com o 
código mais limpo e fica mais fácil dar manutenção nas informações de 
configuração de conexão com o banco de dados, sem colocar a mão em código...

Danilo Valente
  - Original Message - 
  From: joao.santana 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 07, 2006 9:41 PM
  Subject: Re: [delphi-br] ADO+Access+Transação (Sufoco)


  Olá Danilo, não estou usando arquivo UDL e defino a conexão na aplicação da 
seguinte forma:
  =
  // Conexoão com o banco SIGABD.MDB
try
  DMDados.ADOConnection1.Connected:=false;
  DMDados.ADOConnection1.ConnectionString:=
  'Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;'+
  ' Data Source='+CaminhoDoSIGABD+';Mode=Read|Write;Extended 
Properties=;'+
  ' Locale Identifier=1033;Jet OLEDB:System database=;'+
  ' Jet OLEDB:Registry Path=; Jet OLEDB:Database Password=;'+
  ' Jet OLEDB:Engine Type=4;Jet OLEDB:Database Locking Mode=0;'+
  ' Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk 
Transactions=1;'+
  ' Jet OLEDB:New Database Password=;Jet OLEDB:Create System 
Database=False;'+
  ' Jet OLEDB:Encrypt Database=False;'+
  ' Jet OLEDB:Don''t Copy Locale on Compact=False;'+
  ' Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False';
  DMDados.ADOConnection1.KeepConnection:=true;
  DMDados.ADOConnection1.Connected:=true;
except
  showmessage('Erro na conexão com o banco SIGABD.MDB');
  sysutils.abort;
end;

  =

  Obrigado




  -Mensagem Original-
  From: Danilo Valente [EMAIL PROTECTED]
  Date: Wed, 07 Jun 2006 18:31:28 -0300
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] ADO+Access+Transação (Sufoco)

   No arquivo UDL de conexão com o banco de dados Access que você está usando 
na ADOConnection, como está a configuração na aba Avançadas?
   
   Danilo Valente
 - Original Message - 
 From: joao.santana 
 To: delphi-br@yahoogrupos.com.br 
 Sent: Wednesday, June 07, 2006 1:54 PM
 Subject: [delphi-br] ADO+Access+Transação (Sufoco)
   
   
 Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS + 
Delphi 7 com uso de transação e Componente TQuery. Acontece que esta dando erro 
pelo fato de um usuário esta bloqueando o outro e impedindo de gravar uma 
determinada tabela. E o seguinte:
 - Tenho a tabela A que relaciona com a tabela B
 - Tenho a tabela B  que relaciona com a tabela C.
   
 Então faço os seguintes passos:
 - O usuário clica para gravar a tabela A;
 - Abro a transação; 
 - Gravo a tabela A;
 - Vou para outra tela onde vou lançar varios registros nas tabelas B e C;
 - Se der tudo certo, faço Commit, senão faço Rollback;
 OBS: Do momento em que abro a transação ate dar Commit pode demorar 
ficando a transação ficar aberta por muito tempo, e se algum outro usuário 
tentar gravar alguma coisa  da erro dizendo que está bloqueado por outro 
usuário.
   
 Como eu precisava ter a opção de desistir de gravar tudo, optei por usar 
transação.
   
 DÚVIDAS: 
 Esta é a forma correta de se usar transação?
 O banco Access suporta transação?
 Preciso de uma alternativa que me permita desistir das inclusões e 
alterações feitas, tem outra solução? 
   
 Desde já agradeço.
   
 João Jés
   
   
   
  
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   

   Links do Yahoo! Grupos
   
   
   
   

   
   
   



   

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

 





[delphi-br] ADO+Access+Transação (Sufoco)

2006-06-07 Por tôpico joao . santana
Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS + Delphi 7 
com uso de transação e Componente TQuery. Acontece que esta dando erro pelo 
fato de um usuário esta bloqueando o outro e impedindo de gravar uma 
determinada tabela. E o seguinte:
- Tenho a tabela “A” que relaciona com a tabela “B”
- Tenho a tabela “B”  que relaciona com a tabela “C”.

Então faço os seguintes passos:
- O usuário clica para gravar a tabela A;
- Abro a transação; 
- Gravo a tabela A;
- Vou para outra tela onde vou lançar varios registros nas tabelas B e C;
- Se der tudo certo, faço Commit, senão faço Rollback;
OBS: Do momento em que abro a transação ate dar Commit pode demorar ficando a 
transação ficar aberta por muito tempo, e se algum outro usuário tentar gravar 
alguma coisa  da erro dizendo que está bloqueado por outro usuário.

Como eu precisava ter a opção de desistir de gravar tudo, optei por usar 
transação.

DÚVIDAS: 
Esta é a forma correta de se usar transação?
O banco Access suporta transação?
Preciso de uma alternativa que me permita desistir das inclusões e alterações 
feitas, tem outra solução? 

Desde já agradeço.

João Jés





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

 




Re: [delphi-br] ADO+Access+Transação (Sufoco)

2006-06-07 Por tôpico Danilo Valente
No arquivo UDL de conexão com o banco de dados Access que você está usando na 
ADOConnection, como está a configuração na aba Avançadas?

Danilo Valente
  - Original Message - 
  From: joao.santana 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 07, 2006 1:54 PM
  Subject: [delphi-br] ADO+Access+Transação (Sufoco)


  Estou desenvolvendo um aplicação multiusuário usando ADO + ACCESS + Delphi 7 
com uso de transação e Componente TQuery. Acontece que esta dando erro pelo 
fato de um usuário esta bloqueando o outro e impedindo de gravar uma 
determinada tabela. E o seguinte:
  - Tenho a tabela A que relaciona com a tabela B
  - Tenho a tabela B  que relaciona com a tabela C.

  Então faço os seguintes passos:
  - O usuário clica para gravar a tabela A;
  - Abro a transação; 
  - Gravo a tabela A;
  - Vou para outra tela onde vou lançar varios registros nas tabelas B e C;
  - Se der tudo certo, faço Commit, senão faço Rollback;
  OBS: Do momento em que abro a transação ate dar Commit pode demorar ficando a 
transação ficar aberta por muito tempo, e se algum outro usuário tentar gravar 
alguma coisa  da erro dizendo que está bloqueado por outro usuário.

  Como eu precisava ter a opção de desistir de gravar tudo, optei por usar 
transação.

  DÚVIDAS: 
  Esta é a forma correta de se usar transação?
  O banco Access suporta transação?
  Preciso de uma alternativa que me permita desistir das inclusões e alterações 
feitas, tem outra solução? 

  Desde já agradeço.

  João Jés



   

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

 




[delphi-br] ADO Parameters via ODBC

2006-06-01 Por tôpico Arthur Souza



Pessoal,

Estive realizando alguns teste com minha ADOQUERY, Cujo o mesmo realiza a
seguinte consulta num BD Access:

--
GATRASO.CLOSE;
GATRASO.ACTIVE:=FALSE;
GATRASO.SQL.CLEAR;
GATRASO.SQL.ADD('SELECT count(PROJ_PEDPROJ) AS ATRASO FROM prcproj WHERE
proj_chk1=1 AND proj_chk2=1 AND PROJ_DTEMI BETWEEN DTINI AND DATE()');
GATRASO.Parameters.Parambyname('DTINI').VALUE:=DATAINI;
GATRASO.ACTIVE:=TRUE;
GATRASO.OPEN;
--

Quando meu adoconnection está direcionado para o MicrosoftJet4.0 como
conexão..funciona uma blz...
Mas quando aponto a conexão para ser realizada via ODBC ai o negócio começa
dá problema...me aparecendo o seguite na clásula Parameters erro:

Parâmetros insuficiente eram esperados 1

por que este erro acontece via ODBC? sendo que estou utilizando o mesmo
código postado...

Agradeço se alguém souber

Arthur Souza.


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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  




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











[delphi-br] Ado

2006-05-05 Por tôpico Anderson



Eduardo,

o ado reconhece o campo time da tabela no formato data hora (00/00/00 00:00:00), como posso fazer para ele reconhecer somente a hora como esta gravado na tabela?

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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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












[delphi-br] Ado

2006-05-04 Por tôpico Anderson



Aes galera,

estou tentando fazer uma consulta por periodo, através da data inicial e data final, mas esta dando o seguinte erro:

[Microsoft][ODBC Paradox Driver] Data type mismatch in criteria _expression_

estou utilizando Ado, quando utilizava o bde não dava problema

meu codigo esta assim:

frm_relatorio.query2.close;
frm_relatorio.query2.sql.clear;
frm_relatorio.query2.sql.add('select * from ligacoes where data between '+ quotedstr(formatdatetime('mm/dd/', strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/', strtodate(maskedit2.text;
frm_relatorio.query2.open;

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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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











Re: [delphi-br] Ado

2006-05-04 Por tôpico Eduardo Silva dos Santos



formatdatetime('mm/dd/', strtodate(maskedit2.text)))

vai converte a data prar String, no ADO o parametro tem que ser do mesmo 
tipo do campo usado na expressão, senão acontece isso.

ficaria + pratico vc usar parametros:

with frm_relatorio.query2 do begin
 close;
 sql.clear;
 sql.add( 'select * from ligacoes where data between :Dt_Inicial and 
:Dt_Final' );
 Params.ParamByName( 'Dt_Inicial' ).Value := date.;
 Params.ParamByName( 'Dt_Final' ).Value := date.;
 open;
end;

ai vai ficar legal... so acerte a sintax... mas o importante é passar um 
valor do Tipo TDateTime para o parametro.


- Original Message - 
From: Anderson [EMAIL PROTECTED]
To: delphi-br delphi-br@yahoogrupos.com.br
Sent: Thursday, May 04, 2006 4:05 PM
Subject: [delphi-br] Ado


Aes galera,

estou tentando fazer uma consulta por periodo, através da data inicial e 
data final, mas esta dando o seguinte erro:

[Microsoft][ODBC Paradox Driver] Data type mismatch in criteria _expression_

estou utilizando Ado, quando utilizava o bde não dava problema

meu codigo esta assim:

frm_relatorio.query2.close;
frm_relatorio.query2.sql.clear;
frm_relatorio.query2.sql.add('select * from ligacoes where data between '+ 
quotedstr(formatdatetime('mm/dd/', 
strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/', 
strtodate(maskedit2.text;
frm_relatorio.query2.open;

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



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]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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











Re: [delphi-br] Ado

2006-05-04 Por tôpico Marco Aurélio \(DELPHI\)



Data type mismatch in criteria _expression_

O tipo de dados que está utilizando, no parâmetros está diferente do que se encontra no Banco. Dá uma olhada na sua query...Especificamente na data

Abraços
 - Original Message - 
 From: Anderson 
 To: delphi-br 
 Sent: Thursday, May 04, 2006 4:05 PM
 Subject: [delphi-br] Ado


 Aes galera,

 estou tentando fazer uma consulta por periodo, através da data inicial e data final, mas esta dando o seguinte erro:

 [Microsoft][ODBC Paradox Driver] Data type mismatch in criteria _expression_

 estou utilizando Ado, quando utilizava o bde não dava problema

 meu codigo esta assim:

 frm_relatorio.query2.close;
 frm_relatorio.query2.sql.clear;
 frm_relatorio.query2.sql.add('select * from ligacoes where data between '+ quotedstr(formatdatetime('mm/dd/', strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/', strtodate(maskedit2.text;
 frm_relatorio.query2.open;

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



 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por: 
 PUBLICIDADE
 
 


--
 Links do Yahoo! Grupos

 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
 
 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
 
 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. 



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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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












Re: [delphi-br] Ado

2006-05-04 Por tôpico Gabriel Filho



 O formato da data deve esta errado tente ao invéz de mm/dd/, dd/mm/

Em 04/05/06, Anderson [EMAIL PROTECTED] escreveu:

 Aes galera,

 estou tentando fazer uma consulta por periodo, através da data inicial e
 data final, mas esta dando o seguinte erro:

 [Microsoft][ODBC Paradox Driver] Data type mismatch in criteria
 _expression_

 estou utilizando Ado, quando utilizava o bde não dava problema

 meu codigo esta assim:

 frm_relatorio.query2.close;
 frm_relatorio.query2.sql.clear;
 frm_relatorio.query2.sql.add('select * from ligacoes where data between '+
 quotedstr(formatdatetime('mm/dd/', strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/',
 strtodate(maskedit2.text;
 frm_relatorio.query2.open;

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



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos










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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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











Re: [delphi-br] Ado

2006-05-04 Por tôpico Anderson



Entao Eduardo, eu fiz assim:

 with frm_relatorio.query2 do begin
 close;
 sql.clear;
 sql.add( 'select * from ligacoes where data between :Dt_Inicial and :Dt_Final' );
 Params.ParamByName('Dt_Inicial').Value := maskedit1.text;
 Params.ParamByName('Dt_Final').Value := maskedit2.text;
 open;
 end;

onde foi que viagei? ele diz Undeclared identifier: 'Params'
 - Original Message - 
 From: Eduardo Silva dos Santos 
 To: delphi-br@yahoogrupos.com.br 
 Sent: Thursday, May 04, 2006 4:26 PM
 Subject: Re: [delphi-br] Ado


 formatdatetime('mm/dd/', strtodate(maskedit2.text)))

 vai converte a data prar String, no ADO o parametro tem que ser do mesmo 
 tipo do campo usado na expressão, senão acontece isso.

 ficaria + pratico vc usar parametros:

 with frm_relatorio.query2 do begin
 close;
 sql.clear;
 sql.add( 'select * from ligacoes where data between :Dt_Inicial and 
 :Dt_Final' );
 Params.ParamByName( 'Dt_Inicial' ).Value := date.;
 Params.ParamByName( 'Dt_Final' ).Value := date.;
 open;
 end;

 ai vai ficar legal... so acerte a sintax... mas o importante é passar um 
 valor do Tipo TDateTime para o parametro.


 - Original Message - 
 From: Anderson [EMAIL PROTECTED]
 To: delphi-br delphi-br@yahoogrupos.com.br
 Sent: Thursday, May 04, 2006 4:05 PM
 Subject: [delphi-br] Ado


 Aes galera,

 estou tentando fazer uma consulta por periodo, através da data inicial e 
 data final, mas esta dando o seguinte erro:

 [Microsoft][ODBC Paradox Driver] Data type mismatch in criteria _expression_

 estou utilizando Ado, quando utilizava o bde não dava problema

 meu codigo esta assim:

 frm_relatorio.query2.close;
 frm_relatorio.query2.sql.clear;
 frm_relatorio.query2.sql.add('select * from ligacoes where data between '+ 
 quotedstr(formatdatetime('mm/dd/', 
 strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/', 
 strtodate(maskedit2.text;
 frm_relatorio.query2.open;

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



 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos











 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





 Yahoo! Grupos, um serviço oferecido por: 
 PUBLICIDADE
 
 


--
 Links do Yahoo! Grupos

 a.. Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
 
 b.. Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
 
 c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. 



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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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












RE: [delphi-br] Ado

2006-05-04 Por tôpico Eduardo Alves



Sempre que for mexer com data é melhor usar parametro.


 frm_relatorio.query2.close;
 frm_relatorio.query2.sql.clear;
 frm_relatorio.query2.sql.add('select * from ligacoes where data between :Data1 and Data2');
 frm_relatorio.query2.Parameters.ParamByName('Data1').Value := strtodate(maskedit1.text);
 frm_relatorio.query2.Parameters.ParamByName('Data2').Value := strtodate(maskedit2.text);
 frm_relatorio.query2.open;

Testa ai ...

 
 
Eduardo Castro Alves
Analista de Sistemas

-Original Message-
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Gabriel Filho
Sent: quinta-feira, 4 de maio de 2006 16:14
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Ado

 O formato da data deve esta errado tente ao invéz de mm/dd/, dd/mm/

Em 04/05/06, Anderson [EMAIL PROTECTED] escreveu:

 Aes galera,

 estou tentando fazer uma consulta por periodo, através da data inicial e
 data final, mas esta dando o seguinte erro:

 [Microsoft][ODBC Paradox Driver] Data type mismatch in criteria
 _expression_

 estou utilizando Ado, quando utilizava o bde não dava problema

 meu codigo esta assim:

 frm_relatorio.query2.close;
 frm_relatorio.query2.sql.clear;
 frm_relatorio.query2.sql.add('select * from ligacoes where data between '+
 quotedstr(formatdatetime('mm/dd/', strtodate(maskedit1.text)))+'and'+quotedstr(formatdatetime('mm/dd/',
 strtodate(maskedit2.text;
 frm_relatorio.query2.open;

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



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos










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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 
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]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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











[delphi-br] ADO+ORACLE+DELPHI := não consigo de forma alguma buscar o RowId; // Alguém pode me ajudar?

2006-04-30 Por tôpico Marcio Cruz



Amigos,

de forma alguma consigo buscar o ROWID de uma tabela... Alguém pode me 
ajudar?

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]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDAD




  
  



  




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











[delphi-br] ADO/Oracle - problema com ROWID, COUNT( *), parametrização

2006-04-23 Por tôpico Marcio F\. Cruz



Olá amigos:

A conexão eu consigo OK mas..

Não consigo pegar ROWID;
Não consigo fazer um simples SELECT COUNT(*) ... com parametrização

Aguardo a ajuda de vcs...








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






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




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











[delphi-br] ADO, DBExpress e BDP

2006-03-16 Por tôpico Carlos Delfino Carvalho Pinheiro
Bons Dias a todos!

Existe em algum lugar um comparativo destas tres tecnologias? ADO,
DBEXpress e BDP?

Alguem aqui na lista poderia fazer um comentário? estou pensando em
migrando minha aplicação Delphi 7para Delphi 2006, e gostaria de saber
se continuo no ADO ou mudo para BDP.

[]s
--
Carlos Delfino
Consultoria e Pesquisa
Desenvolvimento de Softwares.
Sun Certified Associate for Java Platform


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

 




Re: [delphi-br] ado em access com senha

2006-02-28 Por tôpico eduardo.sic

Abra o assistente que gera a string de conexão do componente ADOConnection,  la 
na ultima ou penultima Tab tem um campo pra colocar a salvar a senha.


=
De:pcinfowave [EMAIL PROTECTED]
Para:delphi-br@yahoogrupos.com.br
Assunto:[delphi-br] ado em access com senha

Ola...
Preciso fazer uma aplicação em delphi c/ access
usando ADo, porem o 
banco está protegido com senha e eu nao consegui
me conectar a ele.
Alguem pode dar uma luz sobre como se conectar?
De já agradeço!
[]´s
Paulo






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
MENSAGEM 

http://br.groups.yahoo.com/group/delphi-br/messa
ges

[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

http://br.groups.yahoo.com/group/delphi-br/


http://br.yahoo.com/info/utos.html









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

 




[delphi-br] ado em access com senha

2006-02-27 Por tôpico pcinfowave
Ola...
Preciso fazer uma aplicação em delphi c/ access usando ADo, porem o 
banco está protegido com senha e eu nao consegui me conectar a ele.
Alguem pode dar uma luz sobre como se conectar?
De já agradeço!
[]´s
Paulo






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

 





[delphi-br] ADO + Firebird

2006-01-18 Por tôpico murder_br
Pessoal, estou trabalhando com ADO + Firebird usando o driver oficial 
do firebird, mas tou com um erro chato aqui, estou tentando criar uma 
trigger, e simplesmente ele não passa, já compilei a trigger em vários 
outros programas, tá certinha, no ADO sempre dá o erro: 
Objeto Parameter definido incorretamente. As informações são 
inconsistentes ou incompletas. Já pensei que pode ser por causa do SET 
TERM ^; que não estou colocando, mas se eu coloco, SET TERM ou SET 
TERMINATOR aí dá erro de undeclared identifier, esse negócio já tá me 
fazendo cair cabelo, tentei com ADOQuery, ADOCommand... sempre dá o 
mesmo erro... alguém já passou por isso? 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]
 
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

 





Re: [delphi-br] ADO Acces com senha

2005-12-08 Por tôpico Gerson Thomaz Santos
Amigo, BOM DIA, vc tem q especificar a senha no Connection String.  eu seto 
isso na hora que vou rodar, pegando de um arquivo.txt criptografado que, claro, 
tem um configurador:  Ela sem criptografar fica assim:


Provider=Microsoft.Jet.OLEDB.4.0;
User ID=Admin;
Data Source=ARQUIVO.MDB;
Mode=ReadWrite;
Extended Properties=;
Jet OLEDB:System database=;
Jet OLEDB:Registry Path=;
Jet OLEDB:Database Password=senha_do_arquivo_ACCESS;
Jet OLEDB:Engine Type=5;

Espero que ajude OK...

Abração...

Gerson Thomaz Santos


  - Original Message - 
  From: pcinfowave 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 07, 2005 10:17 PM
  Subject: [delphi-br] ADO Acces com senha


  Ola..
  Gostaria de me conectar com um BD Access protegido por senha.
  Alguem pode dar um help, pois ja consegui conectar sem senha, mas com 
  senha nao consigo.

  De ja agradeço
  []´s
  Paulo




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE
 
   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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

 




[delphi-br] ADO Acces com senha

2005-12-07 Por tôpico pcinfowave
Ola..
Gostaria de me conectar com um BD Access protegido por senha.
Alguem pode dar um help, pois ja consegui conectar sem senha, mas com 
senha nao consigo.

De ja agradeço
[]´s
Paulo




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

 





Re: [delphi-br] ADO Consulta

2005-11-21 Por tôpico Gabriel Filho
SELECT * FROM Tabela WHERE Campo_Data BETWEEN '10/10/2005' AND '06/12/2005'

Essa é uma solução que usei em SQLSERVER 2000, talvez tenha que adaptar a
sintaxe


Abraços!


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

 





[delphi-br] ADO Consulta

2005-11-20 Por tôpico marco patton


Como posso fazer um consulta utilizando duas datas,

Meu banco é Access e a conexão é com AdoTable, AdoConnection, DataAccess.
Tenho uma tabela de funcionarios e outra de pagamentos

eu uso um dblookupComboBox e armazeno em uma tabela chamada movimento


agora quero pesquisar entre duas datas
ex : 10/10/2005
   06/12/2005

e aparecer os resultados no DBGrid, a consulta tem que mostrar todos os 
pagamentos de todos no DBGrig

 ~\\|//~
  -(o o)-
  o--oOOOo--(_)--oOOOo---o
  | 
|
  |  Marco Antonio da Silva Francisco   |
  | http://geocities.yahoo.com.br/marcospatton|
  |  [EMAIL PROTECTED]   |
  | 
|
  | Feliz aquele que transfere o que sabe   |
  |  e aprende o que ensina Cora Coralina  |
  |  
|
  |  .oooO   Oooo. |
  o(   )---(   )---o
   \ ( ) /
   \_)   (_/



  _
/   \
|http://geocities.yahoo.com.br/marcospatton/|
\ __/
!  !




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

 




[delphi-br] ADO com Access c/ senha

2005-11-13 Por tôpico pcinfowave
Ola...
Como conectar-se a um BD Access c/ senha  via ADo, pois nos exemplos 
que já vi, funcionou bem se o BD nao estiver protegido com senha.

Se alguenm puder dar um help, fico muito agradecido!

[]´s
Paulo




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

 




[delphi-br] ADO

2005-11-08 Por tôpico Anderson
Como visualizar um registro de outro computador em rede após dar o post em uma 
tabela ADO, ou seja, ele só aparece se fechar e abrir o aplicativo.

Anderson
Rio Claro-SP

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

 




Re: [delphi-br] ADO

2005-10-20 Por tôpico Wilton Moreira
Luciano,

   Passe o comando SELECT que esta dando este erro. Assim fica mais 
fácil de ajudar.


Wilton


Luciano wrote:

Estou usando conexão ADO com firebird 1.5 e Delphi 6.

Tem uma consulta que eu faço e quando abro dá o seguinte erro.

Os argumentos são incorretos, estão fora do intervalo aceitável ou estão em 
conflito.

Desde já agradeço qualquer ajuda.

--
Essa mensagem foi verificada contra vírus e conteúdo malicioso pelo Lisa 
Antivírus.



[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

 






Re: [delphi-br] ADO

2005-10-20 Por tôpico Luciano
Wilton
 Segue o comando select utilizado:

select CODEM, CODFU, INIPA, INIGO, FIMGO, INPEA, FIPEA, NDICA, NFAIN, NDIAS, 
DTCAL, ABPEC, VLRSL, FEREN from RH_M4FERI
order by INIPA

- Original Message - 
From: Wilton Moreira [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, October 20, 2005 11:08 AM
Subject: Re: [delphi-br] ADO


 Luciano,

   Passe o comando SELECT que esta dando este erro. Assim fica mais
 fácil de ajudar.


 Wilton


 Luciano wrote:

Estou usando conexão ADO com firebird 1.5 e Delphi 6.

Tem uma consulta que eu faço e quando abro dá o seguinte erro.

Os argumentos são incorretos, estão fora do intervalo aceitável ou estão 
em conflito.

Desde já agradeço qualquer ajuda.

--
Essa mensagem foi verificada contra vírus e conteúdo malicioso pelo Lisa 
Antivírus.



[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










 --
 Essa mensagem foi verificada contra vírus e conteúdo malicioso pelo Lisa 
 Antivírus.


 -- 
 No virus found in this incoming message.
 Checked by AVG Anti-Virus.
 Version: 7.0.344 / Virus Database: 267.12.4/143 - Release Date: 19/10/2005
 


--
Essa mensagem foi verificada contra vírus e conteúdo malicioso pelo Lisa 
Antivírus.



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

2005-08-31 Por tôpico Cristiano
Ae Rodrigo ainda não esta dando certo mesmo usando tabelas separadas ,,, tipo 
estou usando dataset e ele esta inserindo normal e passando os registros 
normais tb, só na hora de excluir que esta dando problemas eu utulizando 3 
tabelas relacionadas em um mesmo dataset funciona normal menos a exclusão, ,, 
eu estou usando o ADOquery para excluir os dados em tabelas separadas mas esta 
dando um erro de commant text... vc não tem um exemplo bem basico utilizando 
mais de 1 tabela em um formulario ?? interbase ou SQL server...
 
Obrigado !!!
 
Cristiano

Rodrigo Tognin [EMAIL PROTECTED] escreveu:
Que eu saiba não, vc tem q controlar os dois DataSet's separadamente.
Mas se eu souber de algo te aviso.

Abraço

Rodrigo Tognin

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cristiano
Enviada em: terça-feira, 30 de agosto de 2005 12:00
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] ADO


Rodrigo

foi o que eu fiz usei 2 dataset utilizando 2 insert em um mesmo botão ,, mas
não tem um modo melhor para fazer isso ?

Cristiano

Rodrigo Tognin [EMAIL PROTECTED] escreveu:
Teria como gravar nas duas tabelas separadamente?
Digo, você abre uma (DataModulo.DataSet.Append), e depois de dar o post abre
a outra e grava a outra.

Use o Append, pois o insert ele insere um novo registro onde o cursor
estiver, e o append ele insere um registro após o último.

Mas tente, Cristiano, gravar primeiro uma tabela depois outra.
Eu não sei se pode dar erro, talvez não.

Abraço

Rodrigo Tognin

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cristiano
Enviada em: terça-feira, 30 de agosto de 2005 10:45
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] ADO


E ae Rodrigo

eu fiz do modo que vc falou , tipo separei os dataset mas porem agora eu
tenho que dar um insert em 2 tabelas se for ver apenas copiando o cod iguais
para as duas tabelas,, do tipo

datamodule.dataset.insert;
datamodule.dataset1.insert;

isso ficaria correto numa inserção ??

Rodrigo Tognin [EMAIL PROTECTED] escreveu:
Olá Cristiano, acho que poderei ajudá-lo.

Para apagar um registro da tabela, vc tem que referenciar o
DataModulo.DataSet.Delete;
Eu recomendo você usar um DataSet para cada tabela, talvez o erro que dá ao
tentar apagar seja este.

O outro erro fala que o DataSet não está em modo de edição, nem de inserção.
Provavelmente há algum comando que está tentando gravar no banco, mas o
DataSet não está preparado. Novamente reforço que é aconselhável separar os
dataSet's.

Você pode testar a condição do DataSet da seguinte forma:

If (DataModulo.DataSet.State = dsEdit) or (DataModulo.DataSet.State =
dsInsert) Then 
Aqui vc coloca as instruções de gravação (Post, )

Espero ter ajudado, qualquer coisa dá um grito aí.

Abraço

Rodrigo Tognin

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cristiano
Enviada em: terça-feira, 30 de agosto de 2005 03:01
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] ADO



O meu problema é bem simples  estou usanto um componente ADODataSet1
para listar os dados de duas tabelas relacionadas mas só que não estou
conseguindo deletar da forma mais simples do tipo ADODataSet1.delete; sempre
fica dando um erro e informação insuficiente e tb tentei usar o ADOQuery1
com o esquema de 'delete from tb_A , tb_B where tb_A.cod = tb_B.cod and tb_A
= 'Edit.text' ,,,   na propriedade do SQL do componente ADOQuery1 . mas
não tive sucesso . estou usando BD SQL server ...

Tenho outra dúvida o que significa esse erro ( Dataset not in edit or insert
mode) ... qual a solução disso aqui ?? esta dando esse erro quando eu tento
abrir o formulario do DBgrid

quem poder me ajudar nesses problemas ficarei muito grato...!!! valew...

Ass:Cristiano



--



-- 
 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:PUBLICIDADE
var lrec_target=_blank;var lrec_URL=new 
Array();lrec_URL[1]=http://br.rd.yahoo.com/SIG=12feo3kfj/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125425594/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/;var
 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1);var
 
lrec_altURL=http://br.rd.yahoo.com/SIG=12feo3kfj/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125425594/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/;var
 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif;var
 lrec_width=300;var lrec_height=250;

-
Links do Yahoo! Grupos

   Para visitar o site do seu grupo na web, acesse

RES: [delphi-br] ADO

2005-08-31 Por tôpico Rodrigo Tognin
Olha, desculpa Cristiano, não tenho exemplos usando mais de uma tabela.
Se no seu banco tem chaves estrangeiras apontadas para outra tabela, tem que
apagar primeiro os registros relacionados, para depois apagar a principal.
Não sei se é esse seu caso.

Abraço

Rodrigo Tognin

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cristiano
Enviada em: quarta-feira, 31 de agosto de 2005 13:14
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] ADO


Ae Rodrigo ainda não esta dando certo mesmo usando tabelas separadas ,,,
tipo estou usando dataset e ele esta inserindo normal e passando os
registros normais tb, só na hora de excluir que esta dando problemas eu
utulizando 3 tabelas relacionadas em um mesmo dataset funciona normal menos
a exclusão, ,, eu estou usando o ADOquery para excluir os dados em tabelas
separadas mas esta dando um erro de commant text... vc não tem um exemplo
bem basico utilizando mais de 1 tabela em um formulario ?? interbase ou SQL
server...

Obrigado !!!

Cristiano

Rodrigo Tognin [EMAIL PROTECTED] escreveu:
Que eu saiba não, vc tem q controlar os dois DataSet's separadamente.
Mas se eu souber de algo te aviso.

Abraço

Rodrigo Tognin

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Cristiano
Enviada em: terça-feira, 30 de agosto de 2005 12:00
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] ADO


Rodrigo

foi o que eu fiz usei 2 dataset utilizando 2 insert em um mesmo botão ,, mas
não tem um modo melhor para fazer isso ?

Cristiano

Rodrigo Tognin [EMAIL PROTECTED] escreveu:
Teria como gravar nas duas tabelas separadamente?
Digo, você abre uma (DataModulo.DataSet.Append), e depois de dar o post abre
a outra e grava a outra.

Use o Append, pois o insert ele insere um novo registro onde o cursor
estiver, e o append ele insere um registro após o último.

Mas tente, Cristiano, gravar primeiro uma tabela depois outra.
Eu não sei se pode dar erro, talvez não.

Abraço

Rodrigo Tognin



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

 




  1   2   >