Re: [delphi-br] Solução Seria eliminar Filtro????

2008-05-05 Por tôpico Sandro
Sim, Roberto é com tabelas. 2008/4/30 Roberto [EMAIL PROTECTED]: Sandro, te pergunto, é com Tabelas ou SQL? Roberto - Original Message - From: Sandro To: delphi-br Sent: Wednesday, April 30, 2008 9:42 AM Subject: [delphi-br] Solução Seria eliminar Filtro Bom dia! Peguei

Re: [delphi-br] Solução Seria eliminar Filtro????

2008-05-05 Por tôpico Sandro
Já pensei nessa possibilidade, mas o sistema é muito grande e funciona relativamente bem! Grato, Sandro 2008/4/30 Guionardo Furlan [EMAIL PROTECTED]: BDE... Argh! Qual a chance de trocar por um SGDB de verdade? Sugestão rápida: Firebird. Aí, vc teria muito mais recursos e eficiência no

Re: [delphi-br] Questão de eficiência no S GDB. Para discussão....

2008-05-05 Por tôpico Valfrid-Ly Silva Couto
Flávio, Pode até reduzir a manutenção das queries, porém, na execução, isso é mais lento, pois o SGBD fará uma consulta as suas tabelas internas para determinar quais são as colunas pertencentes aquela tabela e, caso você tenha colunas que não necessita na consulta, também aumentará o tamanho

[delphi-br] RAD Studio 2007 X Paleta SERVERS

2008-05-05 Por tôpico dangra2008
Utilizo os componentes ExcelApplication,ExcelWorkSheet e ExcelWorkBook e a unit Excel2000 no Delphi 7. Mas ao converter o projeto para o RAD não encontrou esses componentes. Não tem, tem que adicionar ou tem que substituir por outro? Graça

RE: [delphi-br] RAD Studio 2007 X Paleta SERVERS

2008-05-05 Por tôpico Bruno Lichot
É só ir em install componentes e adicionar se não estiver instalado. Abs BL From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of dangra2008 Sent: segunda-feira, 5 de maio de 2008 10:12 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] RAD Studio 2007 X Paleta SERVERS

Re: [delphi-br] Gravar imagens no Banco Interbase/Firebir

2008-05-05 Por tôpico Ricardo Cabral
Acho que seria mais interessante gravar somento o caminho da imagem no BD e gravar a imagem numa pasta. rafaelpinto19 [EMAIL PROTECTED] escreveu: Olá galera, Alguém poderia me explicar como gravar imagens no Banco de dados pelo delphi, Estou usandon o componente Tcamera para

Re: [delphi-br] Solução Seria eliminar Filtr o????

2008-05-05 Por tôpico Roberto
Sandro, já que é com tabelas, e com filtro, é fundamental para evitar erros malucos que vc faça mais ou menos assim em cada tabela Deixe no componente Table1.Filtered := False; No DataMódulo ou no create do Form, coloque: Table1.Open; Table1.Filtered := True; No OnClose do form coloque:

RE: [delphi-br] Gravar imagens no Banco Interbase/Firebir

2008-05-05 Por tôpico Bruno Lichot
Eu prefiro gravar imagens no banco, é mais rápido de trabalhar e no meu modo de ver mais seguro também. Abs BL From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Ricardo Cabral Sent: segunda-feira, 5 de maio de 2008 13:34 To: delphi-br@yahoogrupos.com.br Subject: Re:

RE: [delphi-br] Gravar imagens no Banco Interbase/Firebir

2008-05-05 Por tôpico Ricardo Cabral
Bruno, Gravando no banco não deixaria o mesmo muito pesado ? Bruno Lichot [EMAIL PROTECTED] escreveu: Eu prefiro gravar imagens no banco, é mais rápido de trabalhar e no meu modo de ver mais seguro também. Abs BL From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL

[delphi-br] Re: URGENTE: Consulta incremental LIKE

2008-05-05 Por tôpico carlos alberto do amaral
Olá Jorge, Bom, pelo menos no exemplo, não vejo a necessidade de utilização do upper... Cuidado, dependendo da situação, vc terá que criar um índice para a consulta com a função... Seria interessante, gravar já com o upper para evitar transtornos... Quando vc utiliza um select assim:

Re: [delphi-br] Gravar imagens no Banco Interbase/Firebir

2008-05-05 Por tôpico Vinicius Santos - MSI
Cara, existe uma discussão um pouco mais afundo sobre isso, o banco não fica mais pesado, a menos lógico que vc faça um select * ... vc tem que analisar certinho oq deve ser feitousado o BD ou o sistema de arquivos e gravar o caminho i)Backup's são complicados quando vc usa sistema de

Re: [delphi-br] Gravar imagens no Banco Interbase/Firebir

2008-05-05 Por tôpico Alessandro DUARTE de Moraes
Essa discussão é bem relevante, então cito alguns pontos a favor: 1) Para acessos remotos, isto é, o servidor está em uma localidade e o cliente em outra, não vejo uma forma mais coerente do que ter a imagem tb no banco de dados 2) Menos gambiarra qdo for executar uma select para relatórios ...

Re: [delphi-br] Questão de eficiência no SGDB. Par a discussão....

2008-05-05 Por tôpico Julio Cesar
no caso de usar a msm consulta em varios lugares, cria uma constante com o conteudo da query dai quando voce for alterar, acrescentar ou excluir campos e so alterar a constante... julio cesar - Original Message - From: Valfrid-Ly Silva Couto To: delphi-br@yahoogrupos.com.br

[delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
Vamos lá... Tenho uma aplicação que roda numa rede.. ai um cliente meu quer que ele possa pegar o note book dele por exemplo, com o sistema instalado nele sair mexendo a vontade no sistema na rede.. Incluindo, excluindo e alteando registros, ate ai tudo bem.. o trivial. Só que ele quer de vez em

Res: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Luciano Calenzani Simões
Antes de pensar em programação. Já pensou em fazer uma conexão remota via internet? Luciano Calenzani Simões - Mensagem original De: Rafael Jorge [EMAIL PROTECTED] Para: delphi-br delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 5 de Maio de 2008 16:49:20 Assunto: [delphi-br]

RE: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rubem Nascimento da Rocha
De prima, uma alternativa seria fazer as manutenções com ClientDataSet, mantendo os dados salvos localmente em um arquivo binário ou XML. Soh teria que ver a questão de segurança pra esses dados não serem corrompidos ou sofrerem intervenção externa(proteção dos dados). Usaria um ClientDataSet

Re: [delphi-br] Re: URGENTE: Consulta incremental LIKE

2008-05-05 Por tôpico Jorge Ericsson
Na verdade eu andei verificando a minha situação e o like não resolve o meu problema. Eu preciso usar a claúsula IN para retorna dados entre determinando intervalo da seguinte forma: select co_agrupado from tabela where co_agrupado in ['A001'..'A999'], onde ele precisa me retornar todos os

Re: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
primeiro respondendo a sugestao da conexao via internet.. nao é viavel pois é justamente nao ter internet e um requisito dessa estrututra de off-line. ja sobre quardar os arquivos em XML eu ja tinha pensado.. mas ai nao resolve o problema de sincronismo. pq minha principal duvida e como eu vou

RE: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rubem Nascimento da Rocha
Particularmente, num vejo problema em codificar uma rotina que copie os dados de um clientdataset local para um clientdataset com um provider para um banco de dados ou aplicação servidora e, neste ultimo, executar um ApplyUpdates. Que tipo de dificuldade vc vê na sincronização? Poderia

Re: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
vamos la.. quando o sistema estiver off line nao vai estar conectado na net.. intao nao tem como sincronizar usando a net. e tipo.. um sistema de agronomia.. o agornomo vai pro meio do mato e lanca os dados.. so depois quando chegar na cidade e que vai siscronizar com o sistema on line. passo a

RE: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Ricardo César Cardoso
Tb não consigo enxergar essa dificuldade de sincronização. Vc iria trabalhar com o Delta que é a grosso modo o conjunto de alterações que os dados receberam. Não há muito motivo pra preocupação com isso. Atte, Ricardo. Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:

Re: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Ricardo César Cardoso
Eu tentaria resolver os conflitos de chaves usando um valor provisório para elas. Por exemplo, quando sua aplicação perceber que está offline, ao invés de usar uma determinada política de geração de chaves primárias, usa outra. Quando eu fiz meu TCC eu fazia isso gerando números negativos em

[delphi-br] Off - Banco de dados distribuido

2008-05-05 Por tôpico Márcio Cota
Alguem aqui ja teve experiencia com banco de dados distribuido? Existe algum banco free que tenha essa funcionalidade? Meu problema é o seguinte: Como o cliente pode ficar sem acesso ao servidor de banco de dados que pode estar em outra cidade, e por algum motivo a conexão ficou fora do ar, e o

Re: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
gostei da ideia de usar campos negativos. vou ver se isso resolve. valeu a todos pela ajuda. t+ 2008/5/5 Ricardo César Cardoso [EMAIL PROTECTED]: Eu tentaria resolver os conflitos de chaves usando um valor provisório para elas. Por exemplo, quando sua aplicação perceber que está offline, ao

RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Gerhard Roger Nack
Como não? Esse é um problema barra pesada. Então vamos a um exemplo pratico para analisarmos o problema do colega. O cara leva o note pra casa com a base toda sincronizada e tudo igual ao servidor. Chega em casa ou no cliente e começa a cadastrar digamos um PEDIDO gerando com isso

Re: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
bem.. erra isso que eu queria dizer des do inicio.. mas a logina da chave negativa me pareceu bastante legal. vou fazer o sequinte.. vou criar uma tabela de sinconismo onde vou dizer tabela, chave e campo.. com base nessa tabela vou pegar tudo que nao tem no banco online e vou colocar nela.

Re: [delphi-br] Off - Banco de dados distribuido

2008-05-05 Por tôpico Rafael Jorge
no meu posto de sistema on line X off line to discutindo isso ai que tu ta querendo.. to nesse barco tambem.. t+ 2008/5/5 Márcio Cota [EMAIL PROTECTED]: Alguem aqui ja teve experiencia com banco de dados distribuido? Existe algum banco free que tenha essa funcionalidade? Meu problema é o

Re: RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Joao Morais
Gerhard Roger Nack wrote: Quando ele voltar como vocês acham que vão conciliar isso tudo? Pela chave primaria (auto-incremento)? GUID.

Re: RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Rafael Jorge
se os campos fossem string ai resolvia.. mas e um sistema ja rodando a 3 anos.. com chaves do tipo inteiro.. pensei em GUID tambem.. mas nao tem como restruturar a essa altura. t+ 2008/5/5 Joao Morais [EMAIL PROTECTED]: Gerhard Roger Nack wrote: Quando ele voltar como vocês acham que vão

[delphi-br] Int64 x Variant no Delphi 6

2008-05-05 Por tôpico Joao Morais
Pessoal, algum dos presentes poderia mandar um Ctrl+C + Ctrl+V da função TLargeintField.GetAsVariant, que encontra-se na unit source\vcl\db.pas do Delphi 6? Gostaria de conhecer a compatibilidade do Int64 do Delphi 6 com Variant. Obrigado, Joao Morais

Re: [delphi-br] Off - Banco de dados distribuido

2008-05-05 Por tôpico Márcio Cota
Não estava pensando em criar codigo no programa para poder fazer isso. Tenho certeza que os bancos de dados ja tem essa funcionalidade. Não estou querendo programar para uma funcionalidade que ja existe e que funciona. Só não sei se consigo isso com banco de dados distribuido Nem como fazer.

Re: [delphi-br] Off - Banco de dados distribuido

2008-05-05 Por tôpico Alexandre Rodrigues
De uma pesquisada sobre replicação do banco de dados. O MySQL eu sei que possui isso. Márcio Cota escreveu: Não estava pensando em criar codigo no programa para poder fazer isso. Tenho certeza que os bancos de dados ja tem essa funcionalidade. Não estou querendo programar para uma

Re: RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Ricardo César Cardoso
No ponto, João! A evolução do meu TCC ( ou seja, quando entrou em produção ), foi abandonar chaves primárias geradas por incremento por chave primária baseada em GUID. Resolveu o problema por completo. Atte, Ricardo. Joao Morais [EMAIL PROTECTED] escreveu:

Re: RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Ricardo César Cardoso
Nesse caso então o melhor mesmo é usar os números negativos. Foi justamente nesse momento que descobri o ponto fraco de chaves primárias geradas por incremento... quando precisava usar o sistema offline. Dava muito trabalho, mesmo com os números negativos. E como ia entrar em produção ainda,

Re: RES: [delphi-br] Sistema on-line X off-line

2008-05-05 Por tôpico Ricardo César Cardoso
Retificação da resposta: Fui pesquisar na Wikipedia sobre GUID e vejo a seguinte informação: The GUID is a 16-byte (128-bit) number. [ http://en.wikipedia.org/wiki/GUID ] Então acho que há esperança! Ou não... Alguém pode tirar a dúvida? Grato, Ricardo. Ricardo César Cardoso [EMAIL

Re: [delphi-br] Off - Banco de dados distribuido

2008-05-05 Por tôpico Ricardo César Cardoso
Só complementando: * Os bancos majors ( MySQL, MSSQL e Oracle ) já tem isso embutido. * Para o IB e o FB tem uma ferramenta de terceiros, paga, que faz a replicação. * PostGre provavelmente deve ter nativo tb , assim como o DB2. Atte, Ricardo. Alexandre Rodrigues [EMAIL PROTECTED] escreveu: