Re: [delphi-br] ado
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]
RE: [delphi-br] ADO, TImage, Jpeg, FileType
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]
Re: [delphi-br] ADO, TImage, Jpeg, FileType
Eu, pra fazer essa identificação, usaria a função FindMimeFromData() da unit UrlMon. Que?
Re: [delphi-br] ADO, TImage, Jpeg, FileType
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/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
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/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
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
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]
Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? ( Sem solução ainda)
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!!!
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)
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!!!
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)
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]
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]
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
Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? A inda não não deu!!!
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?
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?
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!!!
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 * .
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 [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
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
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]
Re: [delphi-br] ADO
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]
Re: [delphi-br] ADO não tem CacheUpdate. Como faço?
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
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
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
Re: [delphi-br] ADO - Não vejo as alterações na tela
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
Re: [delphi-br] ADO - Não vejo as alterações na tela
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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)
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)
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)
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
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 * 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
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
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
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
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
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!.
Re: [delphi-br] ado em access com senha
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
Re: [delphi-br] ADO Acces com senha
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
Re: [delphi-br] ADO Consulta
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
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 * 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
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
Re: [delphi-br] ADO
Cristiano, o que está acontecendo ai? - Original Message - From: Cristiano To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 31, 2005 4:29 PM Subject: [delphi-br] ADO Galera Tem mais alguem que queira compartilhar o conhecimento para me ajudar ,,, eu sou iniciante e estou apanhando em uma parte se for ver básico para muitos, mas uma parte bem complicado para mim fico muito grato a quem poder me dar uma ajuda . Obrigado Cristiano Cristiano [EMAIL PROTECTED] escreveu: no banco não estou usando nenhuma ligação de tabelas apenas são tabelas normais que podem ser utilizado independente das outras . mas estou relacionando apenas no formulario que estou usando o dataset... Cristiano.. Rodrigo Tognin [EMAIL PROTECTED] escreveu: 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] 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=12fcfidn1/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125512883/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=12fcfidn1/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125512883/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: 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!. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE var lrec_target=_blank;var lrec_URL=new
Re: [delphi-br] ADO
Wilson Valdevite [EMAIL PROTECTED] escreveu O negocio é o seguinte estou utilizando um ADODataSet para listar 3 tabelas relacionadas do BD SQL server em um formulario simples, esta funcionando normal para inserir e para mudar para o proximo registro etc e salva os dados em 3 tabelas diferentes e independentes no BD , mas só que esta dando problema quando eu vou excluir pelo ADODataSet ae eu tentei pelo ADOquery usando o esquema do 'delete from table ' mas só que ele não esta deletando e no BD as tabelas esta liberada para o usuario inserir, atualizar e deletar agora eu estou perdido pra caramba nisso ,, tem outra maneira de fazer isso ??? __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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
como está o relacionamento entre elas? Se tiver relacionamento vc tem que permitir atualização cascata nas outras tabelas senão é bloqueado mesmo - Original Message - From: Cristiano To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 31, 2005 4:50 PM Subject: Re: [delphi-br] ADO Wilson Valdevite [EMAIL PROTECTED] escreveu O negocio é o seguinte estou utilizando um ADODataSet para listar 3 tabelas relacionadas do BD SQL server em um formulario simples, esta funcionando normal para inserir e para mudar para o proximo registro etc e salva os dados em 3 tabelas diferentes e independentes no BD , mas só que esta dando problema quando eu vou excluir pelo ADODataSet ae eu tentei pelo ADOquery usando o esquema do 'delete from table ' mas só que ele não esta deletando e no BD as tabelas esta liberada para o usuario inserir, atualizar e deletar agora eu estou perdido pra caramba nisso ,, tem outra maneira de fazer isso ??? __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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] 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!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.18/86 - Release Date: 31/08/2005 [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
Wilson Valdevite [EMAIL PROTECTED] no dataset esta tipo select * from tb_mesa,tb_produto,tb_val where tb_mesa.cod = tb_produto.cod and tb_mesa.cod_val = tb_val.cod_val esta listando, inserindo normal ,, os Cod é inserido manualmente, as tabelas tem mais atributos etc... Wilson Valdevite [EMAIL PROTECTED] escreveu: como está o relacionamento entre elas? Se tiver relacionamento vc tem que permitir atualização cascata nas outras tabelas senão é bloqueado mesmo - Original Message - From: Cristiano To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 31, 2005 4:50 PM Subject: Re: [delphi-br] ADO Wilson Valdevite [EMAIL PROTECTED] escreveu O negocio é o seguinte estou utilizando um ADODataSet para listar 3 tabelas relacionadas do BD SQL server em um formulario simples, esta funcionando normal para inserir e para mudar para o proximo registro etc e salva os dados em 3 tabelas diferentes e independentes no BD , mas só que esta dando problema quando eu vou excluir pelo ADODataSet ae eu tentei pelo ADOquery usando o esquema do 'delete from table ' mas só que ele não esta deletando e no BD as tabelas esta liberada para o usuario inserir, atualizar e deletar agora eu estou perdido pra caramba nisso ,, tem outra maneira de fazer isso ??? __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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] 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!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.10.18/86 - Release Date: 31/08/2005 [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] 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=12fpjhqln/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125525740/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=12fpjhqln/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1125525740/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: 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!. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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 + Access - Erro ao dar o post após edição do registro
Como você está editando? Rogério Pascini [EMAIL PROTECTED] escreveu:Boa tarde pessoal, estou criando uma aplicação básica de controle de estoque. Estou utilizando Access com ADO. Tudo correu bem até agora, de uns dias pra cá, justamente na fase final de desenvolvimento, quando eu insiro um registro e logo em seguida quero editá-lo, no momento do post recebo uma mensagem dizendo que a linha não pode ser atualizada pois os valores podem ter sido modificados. Já revirei o código de cabeça pra baixo e não consigo identificar o problema. Será que alguém já teve este tipo de problema? Podem me ajudar? Desde já agradeço. Roger -- 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 Termos do Serviço do Yahoo!. Abraços, Ricardo Cabral - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 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 - Consultar por parte do nome - não funciona?
Não teria que substituir os * por %?? Fernanda Forbici - Original Message - From: Florentino - Agrosoft [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 06, 2005 12:45 PM Subject: [delphi-br] ADO - Consultar por parte do nome - não funciona? Olá, Será que alguém já passou por este problema? No access faço a seguinte consulta: SELECT * FROM CLIENTES WHERE NOME LIKE *SOUZA* que me retorna todos os registros que possuem SOUZA no nome, ao efetuar a mesma consulta no Delphi usando ADO não me retorna nada. Já substituí aspas duplas por simples, tirei os asteriscos, fiz uma série de variações, várias deram erro. A documentação do Delphi não diz nada a respeito. Será que alguém pode me dar uma dica? Desde já agradeç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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.9/42 - Release Date: 06/07/05 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.10/43 - Release Date: 06/07/05 -- 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 - Consultar p or parte do nome - não funciona?
Troque o asterisco (*) pelo símbolo de porcento (%) e refaça o teste. Sds, Romario Florentino - Agrosoft escreveu: Olá, Será que alguém já passou por este problema? No access faço a seguinte consulta: SELECT * FROM CLIENTES WHERE NOME LIKE *SOUZA* que me retorna todos os registros que possuem SOUZA no nome, ao efetuar a mesma consulta no Delphi usando ADO não me retorna nada. Já substituí aspas duplas por simples, tirei os asteriscos, fiz uma série de variações, várias deram erro. A documentação do Delphi não diz nada a respeito. Será que alguém pode me dar uma dica? Desde já agradeço ___ 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] 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 - Consultar por parte do nome - não funciona?
Tenta assim: SELECT * FROM CLIENTES WHERE NOME LIKE %SOUZA% - Original Message - From: Florentino - Agrosoft To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 06, 2005 12:45 PM Subject: [delphi-br] ADO - Consultar por parte do nome - não funciona? Olá, Será que alguém já passou por este problema? No access faço a seguinte consulta: SELECT * FROM CLIENTES WHERE NOME LIKE *SOUZA* que me retorna todos os registros que possuem SOUZA no nome, ao efetuar a mesma consulta no Delphi usando ADO não me retorna nada. Já substituí aspas duplas por simples, tirei os asteriscos, fiz uma série de variações, várias deram erro. A documentação do Delphi não diz nada a respeito. Será que alguém pode me dar uma dica? Desde já agradeç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] ou [EMAIL PROTECTED] -- 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] 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
Tenho um tutorial de Ado com delphi se quiser posso te enviar me adiciona no msn que te mando. [EMAIL PROTECTED] - Original Message - From: altenircpd To: delphi-br@yahoogrupos.com.br Sent: Friday, June 03, 2005 8:50 PM Subject: [delphi-br] ADO Olá pessoal, tudo bem? Espero que sim. É o seguinte sou iniciante em delphi, eu gostaria de saber onde encontro boas apostilas sobre ADO e install schield. Principalmente de ADO. desde já agradeço pela atenção de todos. Um grande abraço, e que tudo dê certo para todos. -- 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 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] 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 co SQL Server
Bom dia! Dê uma olhada nesse link. http://www.imasters.com.br/artigo.php?cn=2130cc=22 Não tem grandes segredos, mas existem alguns recursos interessantes. Faça o básico e levante aqui suas dúvidas. Boa sorte. Ulisses - Original Message - From: Edivaldo David To: delphi-br Sent: Tuesday, May 10, 2005 7:51 PM Subject: [delphi-br] Ado co SQL Server Alguém conhece uma boa apostila sobre dobradinha ADO/SQL Server? - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- 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] 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 - Timeout Expired
qual outra maneira eu poderia fazer, se existir outro modo eu agradeceria a ajuda Stainle Rodrigo Othavio Farias [EMAIL PROTECTED] escreveu: esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar manutenção nele Eu repensaria o select, com certeza tem algum modo mais intelegivel de fazer, que nao onere tanto o banco []´s Rodrigo O. Farias - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília 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!. -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília - Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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 - Timeout Expired
coloquei 1 e não deu certo, vou tentar com 1.000.000 Stainle Andre - Yahoo [EMAIL PROTECTED] escreveu: esse erro ocorre porque sua consulta está demorando muito, para que isso não ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, assim a conexão não cairá ... André Luis da Silveira Laticínios Morrinhos Ind Com Ltda Desenvolvedor - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília - 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!. __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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 - Timeout Expired
1º - Vc tâ fazendo o banco moer cana com este select. É melhor otimiza-lo. 2º - Qual versão do Delphi vc está usando? Mensagem: 3 Data: Tue, 10 May 2005 08:41:14 -0300 (ART) De: Nivaldo Stainle Assunto: Re: ADO - Timeout Expired qual outra maneira eu poderia fazer, se existir outro modo eu agradeceria a ajuda Stainle Rodrigo Othavio Farias escreveu: esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar manutenção nele Eu repensaria o select, com certeza tem algum modo mais intelegivel de fazer, que nao onere tanto o banco []´s Rodrigo O. Farias - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília 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!. -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília - Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [As partes desta mensagem que não continham texto foram removidas] ___ _ _ _ / _ \ | || || | | | | | ___ __ _ __ __ _ | | __| | ___ | |_ __ | | | |/ __|\ \/ \/ // _` || | / _ | / _ \ _ | | '__| | |_| |\__ \ \ _ /| (_| || || (_| || (_) || |__| | | \___/ |___/ \/ \/ \__,_||_| \__._| \___/ \_/|_| Oswaldo Ricardo da Rocha Jr E-Mail: [EMAIL PROTECTED], [EMAIL PROTECTED] [EMAIL PROTECTED],[EMAIL PROTECTED] HP Pessoal: http://br.geocities.com/oswjr HP Empresa: http://www.lckconsultoria.com.br Messenger [EMAIL PROTECTED] ICQ:66755778 - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as
Re: [delphi-br] Ado co SQL Server
Tenho algumas apostilas aqui sobre ADO e SQL Server... se quiser, mail-me em private [EMAIL PROTECTED] Atenciosamente Eduardo Cláudio Nicácio Mantenedor do PDFLivre Front http://www34.brinkster.com/ecnsoft [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 - Timeout Expired
Veja uma resposta, ref. ao mesmo problema que, enviei a um amigo em 2003... Veja se ela tb. lhe atende... Se alguém tiver outra opinião... []'s - Original Message - From: Rogério [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 20, 2003 8:10 PM Subject: Re: [delphi-br] ADO Delphi 5 erro Timeout Já Tive alguns problemas com time out com ADO no Delphi 5 inclusive expus o problema aqui na lista, mas não obtive êxito. Após alguns dias pesquisando pela Internet encontrei um glossário que indicava alguns problemas no componente. Encontrei um Caminho e espero que possa te ajudar.: Coloque: TAdoDataset(AdoQuery1).CommandTimeOut := 1800; // 30 Minutos ou: TAdoDataset(AdoTable1).CommandTimeOut := 1800; // 30 Minutos []'s Rogério. - Original Message - From: stainle2003 [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 20, 2003 5:38 PM Subject: [delphi-br] ADO Delphi 5 erro Timeout Estou com Problema de Timeout em uma aplicacao de convercao que criei, ja tinha lido uma materia onde teria que atualizar o Delphi 5 e depois baixar um download para atualizar o ADO segui todos os passo mais o problema continua, a opcao mais facil foi compilar a aplicacao em delphi 6 e colocar 0 na propriedade timeout , mais gostaria de saber como resolver esse problema no Delphi 5 caso alguem ja passou por isso. Muito Obrigado Luiz Eduardo Rocha Miami - Florida. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] ADO - Timeout Expired
esse erro ocorre porque sua consulta está demorando muito, para que isso não ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, assim a conexão não cairá ... André Luis da Silveira Laticínios Morrinhos Ind Com Ltda Desenvolvedor - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- 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] 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 - Timeout Expired
Se for Sql Server, vc pode tambem refazer o indice clustered da tabela (se ele tiver muitos registros). att, Leandro - Original Message - From: Andre - Yahoo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 5:39 PM Subject: Re: [delphi-br] ADO - Timeout Expired esse erro ocorre porque sua consulta está demorando muito, para que isso não ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, assim a conexão não cairá ... André Luis da Silveira Laticínios Morrinhos Ind Com Ltda Desenvolvedor - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] ADO - Timeout Expired
coloquei 1 e não funcionou; só não entendo porque com BDE funciona e com ADO NÃO Stainle Leandro [EMAIL PROTECTED] escreveu: Se for Sql Server, vc pode tambem refazer o indice clustered da tabela (se ele tiver muitos registros). att, Leandro - Original Message - From: Andre - Yahoo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 5:39 PM Subject: Re: [delphi-br] ADO - Timeout Expired esse erro ocorre porque sua consulta está demorando muito, para que isso não ocorra coloque na propriedade CommandTimeOut algo como 900 ou seja 15 minutos, assim a conexão não cairá ... André Luis da Silveira Laticínios Morrinhos Ind Com Ltda Desenvolvedor - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília - Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 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
Re: [delphi-br] ADO - Timeout Expired
esse teu select é um pesadelo tomando vida, coitado de quem tiver que dar manutenção nele Eu repensaria o select, com certeza tem algum modo mais intelegivel de fazer, que nao onere tanto o banco []´s Rodrigo O. Farias - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, May 09, 2005 4:00 PM Subject: [delphi-br] ADO - Timeout Expired usando a sentença abaixo com ADO estou tendo problema de time out, ele expira, com o BDE funciona normalmente, achei que com ADO seria mais rápido mas me deparei com este problema, alguém sabe o que posso fazer. grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- 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: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília 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!. -- 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 necesita o BDE
É estranho que não necessite do BDE, Pois: Uma de minhas aplicações, é toda construída utilizando SQL-Server 2000 - ADO - Delphi 2005 Em apenas uma parte do sistema, Utilizo o ADO para acessar tabelas do tipo DBase, (arcaico mas no meu caso, necessário, por definição do meu Cliente). Utilizei o MDAC versão 2.7 Tentei de todas as formas, gastei dias com este problemas... Percebí que: O Driver que acessa tipos Dbase não é nativo do ADO e sim do BDE ou seja... Sem o BDE instalado, não funciona de forma alguma ! Depois que instalei o BDE, passou a funcionar normalmente. Pelo que concluí, alguns drivers, a Microsoft não possui royalities (ou não sei como se diz) para disponibilizar no MDAC. Para este caso, talvez o problema seja o mesmo ! Se estiver, equivocado, me corrijam, por favor ! Abs. - Original Message - From: Walter Alves Chagas Junior [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Monday, March 21, 2005 12:10 PM Subject: RES: [delphi-br] ADO necesita o BDE O ADO não trabalha com o BDE, o ADO (ActiveX Data Objects) é uma suíte de componentes ActiveX que faz comunicação direta com o Engine da Microsoft que na verdade é o MDAC (Microsoft Data Access). Não tem absolutamente nadica de nada haver com BDE. Para usar o ADO, você tem que levar para a maquina do cliente o MDAC (preferencialmente a ultima versão). Para usar o MSSQL, pode ser que ele requeira alguma dll do SQL Server, mas eu não sei te dizer se precisa mesmo e qual é. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: tatu [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 21 de março de 2005 11:41 Para: Delphi-Br@Yahoogrupos.Com.Br Assunto: [delphi-br] ADO necesita o BDE Se utilizo o componente ADO, he necessario instalar o BDE nas maquinas clientes ?... Pergunto porque não estou conseguindo conectar nas maquinas clientes, Tenho instalado o ODBC para ZIM, porem funciona na minha maquina e na maquina cliente não. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.4 - Release Date: 18/3/2005 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] ADO
comandos sql? []´s Rodrigo O. Farias - Original Message - From: Edivaldo David To: delphi-br Sent: Wednesday, March 02, 2005 10:08 AM Subject: [delphi-br] ADO Descobri que o SQL Server 2000 não suporta o método Seek do AdoTable, o que eu poderia usar em seu lugar para realizar uma pesquisa da melhor forma possível? Edivaldo David. - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. [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] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília 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!. -- 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
http://support.microsoft.com/kb/243465/EN-US/ http://support.microsoft.com/default.aspx?scid=kb;en-us;210445 http://www.able-consulting.com/ADO_Faq.htm (veja Q23) Veja que o cursor é do lado do servidor (adUseServer) e que o tipo é orientado a chave (adOpenKeyset). Veja também que, no código, alguns testes são realizados antes de tentar executar o código propriamente dito (Supports). Além disso, como nosso colega já falou, se está usando o MS SQL Server, ao invés de abrir e utilizar cursores (o que piora a concorrência do seu servidor), dê sempre preferência a consultas SQL. Seu banco é feito para otimizar esse tipo de processamento e não o de cursores/tabelas. A propósito, o site http://www.able-consulting.com/ é uma referência fantástica para tudo que diz respeito a ADO. Cordialmente, Demian Lessa Salvador - Brasil Rodrigo Othavio Farias wrote: comandos sql? []´s Rodrigo O. Farias - Original Message - From: Edivaldo David To: delphi-br Sent: Wednesday, March 02, 2005 10:08 AM Subject: [delphi-br] ADO Descobri que o SQL Server 2000 não suporta o método Seek do AdoTable, o que eu poderia usar em seu lugar para realizar uma pesquisa da melhor forma possível? Edivaldo David. -- 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
No momento eu tenho que usar o Adotable mesmo... Rodrigo Othavio Farias [EMAIL PROTECTED] wrote: comandos sql? []´s Rodrigo O. Farias - Original Message - From: Edivaldo David To: delphi-br Sent: Wednesday, March 02, 2005 10:08 AM Subject: [delphi-br] ADO Descobri que o SQL Server 2000 não suporta o método Seek do AdoTable, o que eu poderia usar em seu lugar para realizar uma pesquisa da melhor forma possível? Edivaldo David. - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. [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] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília 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!. -- 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 - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. [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 ou DBExpress
Hélder Rodrigues wrote: Oi Pessoal ... Eu estive pesquisando sobre o desenvolvimento de um aplicativo indenpendente da base de dados ... eu poderia usar os componentes das guias ADO ou DBExpress ... para realizar esta tarefa de desenvolver indenpendente do banco ?? Obrigado a todos. Até um tempo eu andava encarnado no componente ClientDataSet, mas de um tempinho pra cá ando cogitando a hipótese de utilizar componentes simples (Edits, StringGrids e etc's da vida) para apresentação dos dados. Casa com minha forma de montar meus Forms, e casa com meu jeito de programar. Para o meu caso, resolve... É só um palpite. -- João Morais -- 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 ou DBExpress
Eu particularmente aconselho o uso do DBExpress pq é mais leve do que ADO. Deixe para usar ADO em último caso, ou seja, quando for usar SQLServer. Com SQLServer, ADO é imbatível (ou seja, dá menos pau :D ) []'s Francisco Thiago de Almeida - Original Message - From: Hélder Rodrigues [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 02, 2005 1:48 PM Subject: [delphi-br] ADO ou DBExpress Oi Pessoal ... Eu estive pesquisando sobre o desenvolvimento de um aplicativo indenpendente da base de dados ... eu poderia usar os componentes das guias ADO ou DBExpress ... para realizar esta tarefa de desenvolver indenpendente do banco ?? Obrigado a todos. Att. Hélder -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] ADO - Pegar a descrição do campo
Vc poderia usar o SDK do ADO pra ver as propriedades, metodos e objetos ADO, mas nao vai adiantar muito, ja que o SDK é a documentação oficial da biblioteca ADO da Microsoft, e o Delphi só portou parte dessa biblioteca e em alguns casos mudou o nome de propriedades e metodos, mas pode te ajudar a encontrar alguma coisa que o help do Delphi nao cubra. []´s Rodrigo O. Farias - Original Message - From: News byKohl To: delphi-br@yahoogrupos.com.br Sent: Friday, February 18, 2005 2:06 PM Subject: [delphi-br] ADO - Pegar a descrição do campo PessoALL, Estou usando Delphi 7 e 2005, ADO e SQL 2000. Quando cadastro uma tabela no banco, eu coloco a descrição de cada campo na tabela. Gostaria de pegar esta descrição e usar como hint do campo no Delphi. Alguém sabe como posso pegar esta propriedade descrição do campo da tabela através de alguma propriedade do ADO ? E onde posso encontrar a descrição de todas as propriedades do ADO ? Não consegui no help do Delphi... Luiz Kohl www.byKohl.com Messenger: [EMAIL PROTECTED] Skype: bykohl Celular: 27-8115-5692 Vitória - ES - Brazil -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 14/2/2005 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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!. -- 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 - Pegar a descrição do campo
Valeu, Rodrigo, o problema é que não sei onde achar esta documentação do SDK, esta é uma das minhas dúvidas. E mesmo a documentação do Delphi 2005 a respeito das properties do ADO é falha. Lá pelas tantas, você clica num link da documentação properties e ele simplesmente diz que a página não existe. Olha o departamente de qualidade da Borland pisando na bola... Luiz Kohl www.byKohl.com Messenger: [EMAIL PROTECTED] Skype: bykohl Celular: 27-8115-5692 Vitória - ES - Brazil - Original Message - From: Rodrigo Othavio Farias To: delphi-br@yahoogrupos.com.br Sent: Friday, February 18, 2005 2:10 PM Subject: Re: [delphi-br] ADO - Pegar a descrição do campo Vc poderia usar o SDK do ADO pra ver as propriedades, metodos e objetos ADO, mas nao vai adiantar muito, ja que o SDK é a documentação oficial da biblioteca ADO da Microsoft, e o Delphi só portou parte dessa biblioteca e em alguns casos mudou o nome de propriedades e metodos, mas pode te ajudar a encontrar alguma coisa que o help do Delphi nao cubra. []´s Rodrigo O. Farias - Original Message - From: News byKohl To: delphi-br@yahoogrupos.com.br Sent: Friday, February 18, 2005 2:06 PM Subject: [delphi-br] ADO - Pegar a descrição do campo PessoALL, Estou usando Delphi 7 e 2005, ADO e SQL 2000. Quando cadastro uma tabela no banco, eu coloco a descrição de cada campo na tabela. Gostaria de pegar esta descrição e usar como hint do campo no Delphi. Alguém sabe como posso pegar esta propriedade descrição do campo da tabela através de alguma propriedade do ADO ? E onde posso encontrar a descrição de todas as propriedades do ADO ? Não consegui no help do Delphi... Luiz Kohl www.byKohl.com Messenger: [EMAIL PROTECTED] Skype: bykohl Celular: 27-8115-5692 Vitória - ES - Brazil -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 14/2/2005 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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!. -- 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 [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 com SQL Server 2000
Anderson, Isso acontece pq vc tá trabalhando com campos tipo char... esperimente usar varchar... Abraços, Leandro. - Original Message - From: AndersonAntonovicz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, November 04, 2004 4:02 PM Subject: [delphi-br] ADO com SQL Server 2000 Quando crio um form, utilizando conexão BDE quando seleciono os campos ele seleciona apenas o que está escrito dentro do Dbedit. Quando utilizo ADO ele seleciona o tamanho do campo ou seja o que está escrito mais os espaços em branco . Deve haver alguma forma de impedir isso porém ainda não encontrei Quem puder me ajudar por favor mande a resposta.. Obrigado -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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 com SQL Server 2000
Leandro obrigado pela dica. Porém tenho outro problema agora. Esse banco de dados já existia e preciso converter esses campos para varchar porém continuo com o mesmo problema nos registros já existentes, enquanto que nos novos registros o problema foi resolvido Vc tem alguma dica para que eu possa resolver em ambos Obrigado Abraços, Anderson Leandro Molinari [EMAIL PROTECTED] wrote: Anderson, Isso acontece pq vc tá trabalhando com campos tipo char... esperimente usar varchar... Abraços, Leandro. - Original Message - From: AndersonAntonovicz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, November 04, 2004 4:02 PM Subject: [delphi-br] ADO com SQL Server 2000 Quando crio um form, utilizando conexão BDE quando seleciono os campos ele seleciona apenas o que está escrito dentro do Dbedit. Quando utilizo ADO ele seleciona o tamanho do campo ou seja o que está escrito mais os espaços em branco . Deve haver alguma forma de impedir isso porém ainda não encontrei Quem puder me ajudar por favor mande a resposta.. Obrigado -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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 - 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!. - Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com/a [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
Use assim: ADOQuery1.Parameters.ParamValues['pcodes'].value := Edit1.Text; - Original Message - From: stainle2003 To: [EMAIL PROTECTED] Sent: Thursday, October 21, 2004 10:13 AM Subject: [delphi-br] ADO ADOQuery1.Close; ADOQuery1.ParamByName('pcodes').AsString := Edit1.Text; ADOQuery1.Open; quando tento fazer a compilação me acusa um erro no Param; nunca usei ADO estou tentando usar e deu este erro, alguém sabe dizer o que está errado. grato Stainle -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos 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] 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
Oi, Depende do banco de dados que está sendo utilizado. Por exemplo, com um mdb mude a propriedade ConnectionString do TADOConnection para Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\10.0.0.1\Dados\dados.mdb;Persist Security Info=False Colocando em Data Source o caminho do banco na rede. Se vc está utilizando um SQL Server mude a propriedade ConnectionString do TADOConnection para Provider=SQLOLEDB.1;Password=senha;Persist Security Info=True;User ID=usuario;Initial Catalog=Dados;Data Source=10.0.0.1 Neste caso com a senha do Banco SQL. UUJMMIM -Original Message- From: Hudson [mailto:[EMAIL PROTECTED] Sent: sábado, 16 de outubro de 2004 18:12 To: [EMAIL PROTECTED] Subject: [delphi-br] ADO Como faço para um sistema funcionar em rede com cnecção em ADO?? alguem pode me dar exemplos Grato! --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004 -- 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
Help!help...alguem sabe onde acho apostila q fala sobre banco de dados access em rede pelo ADO...pois ainda ninguem sobe me ajudar grato - Original Message - From: Hudson To: [EMAIL PROTECTED] Sent: Sunday, October 17, 2004 1:49 PM Subject: Re: [delphi-br] ADO ñ entende como funciona, alguem pode me explicar com mais detalhe pois tenho uma conecção ADO com banco de dados Access.. - Original Message - From: UUJMMIM To: [EMAIL PROTECTED] Sent: Sunday, October 17, 2004 12:58 PM Subject: RE: [delphi-br] ADO Oi, Depende do banco de dados que está sendo utilizado. Por exemplo, com um mdb mude a propriedade ConnectionString do TADOConnection para Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\10.0.0.1\Dados\dados.mdb;Persist Security Info=False Colocando em Data Source o caminho do banco na rede. Se vc está utilizando um SQL Server mude a propriedade ConnectionString do TADOConnection para Provider=SQLOLEDB.1;Password=senha;Persist Security Info=True;User ID=usuario;Initial Catalog=Dados;Data Source=10.0.0.1 Neste caso com a senha do Banco SQL. UUJMMIM -Original Message- From: Hudson [mailto:[EMAIL PROTECTED] Sent: sábado, 16 de outubro de 2004 18:12 To: [EMAIL PROTECTED] Subject: [delphi-br] ADO Como faço para um sistema funcionar em rede com cnecção em ADO?? alguem pode me dar exemplos Grato! --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- 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] 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
Oi, Para vc utilizar o ADO, vc utiliza um TADOConnection, que faz a conecxão com o banco e um TADOQuery, ou TADOTable, ou ... que vc muda a propriedade connection para apontar para o TADOConnection. No TADOConnection, vc muda a propriedade ConnectionString, se vc tiver alguma dificuldade clique nos ... que aparece um wizard para montar a string de conecxão (foi descrita no email anterior). Como a sua pergunda é: como fazer funcionar na rede? Vc precisa colocar o mdb em uma máquina compartilhar o diretorio que ele pertence e das outras máquinas vc muda a string de conecxão como descrito no email anterior. UUJMMIM. -Original Message- From: Hudson [mailto:[EMAIL PROTECTED] Sent: domingo, 17 de outubro de 2004 13:49 To: [EMAIL PROTECTED] Subject: Re: [delphi-br] ADO ñ entende como funciona, alguem pode me explicar com mais detalhe pois tenho uma conecção ADO com banco de dados Access.. - Original Message - From: UUJMMIM To: [EMAIL PROTECTED] Sent: Sunday, October 17, 2004 12:58 PM Subject: RE: [delphi-br] ADO Oi, Depende do banco de dados que está sendo utilizado. Por exemplo, com um mdb mude a propriedade ConnectionString do TADOConnection para Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\10.0.0.1\Dados\dados.mdb;Persist Security Info=False Colocando em Data Source o caminho do banco na rede. Se vc está utilizando um SQL Server mude a propriedade ConnectionString do TADOConnection para Provider=SQLOLEDB.1;Password=senha;Persist Security Info=True;User ID=usuario;Initial Catalog=Dados;Data Source=10.0.0.1 Neste caso com a senha do Banco SQL. UUJMMIM -Original Message- From: Hudson [mailto:[EMAIL PROTECTED] Sent: sábado, 16 de outubro de 2004 18:12 To: [EMAIL PROTECTED] Subject: [delphi-br] ADO Como faço para um sistema funcionar em rede com cnecção em ADO?? alguem pode me dar exemplos Grato! --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004 -- 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