Re: [delphi-br] Atualizar apenas um registro de um CDS
Boa Tarde! Utilize LEFT JOIN exemplo select PRODUTOS.NOME, PRODUTOS.DESCRICAO, TIPO_PRODUTOS.TIPO from PRODUTOS left join TIPO_PRODUTOS on PRODUTOS.ID_TIPO = TIPO_PRODUTOS.ID_TIPO Abraços, 2009/10/21 Magnun Oliveira magnunolive...@gmail.com Bom dia, tenho uma aplicação onde uso clientdataset com campos no inner join. Um bom exemplo seria uma tabela de produtos com o ID_TIPO do produto sendo exibido. select PRODUTOS.NOME, PRODUTOS.DESCRICAO, TIPO_PRODUTOS.TIPO from PRODUTOS inner join TIPO_PRODUTOS on PRODUTOS.ID_TIPO = TIPO_PRODUTOS.ID_TIPO etc .. etc... fiz as ligações, defini como Hidden o Campo TIPO, fiz inserções, alterações e exclusões, tudo funcionando OK. A ideia é nao usar lookup, pois tem varios campos alem desse TIPO entao decidi fazer assim, com inner. O problema é que os valores dos campos do Inner, somente são preenchidos apos o refresh. Se eu inserir um novo produto o campo tipo ficará em branco, enquanto eu nao der um refresh no CDS. A principio penso que um refresh sempre apos uma inclusao ou alteracao nesses campos, seria ruim, pois cairia drasticamente o tempo de resposta em um ambiente de rede. Alguem jah passou por isso e tem uma solucao ? vlw. [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicativo não inicializado correta mente
Vamos as opções * Coloque o executável em modo de compatibilidade com Windows 98 ou 95 ou ME e tente novamente * No caminho da conexão mude de C:\Programa\BancoDeDados\Banco.fdb para localhost:C:\Programa\BancoDeDados\Banco.fdb * Copie a midas.dll para a pasta system32 e registre Geralmente. alguma destas dicas funcionam! Abraços! 2009/10/8 Alisson Costa Resende alss...@yahoo.com.br Pessoal, tenho um aplicativo que funciona normalmente, mas em uma determinada máquina não funciona de jeito nenhum. Ao tentar abrir o exe dá a seguinte mensagem: Aplicativo nao inicializado corretamente (0xc0150002). Clique em OK para finalizar a execução. Estou usando Delphi 7 com Firebird. Se eu colocar essa máquina como servidor as demais máquinas acessam normalmente, mas a própria não. Alguém tem alguma idéia? __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Error em MidasLib do nada.
Bom dia! Você ja instalou as atualizações desta versão do Delphi? as vezes resolvem. Na pior das hipóteses retire de dentro do fonte o MidasLib e utilize a dll mesmo. Abraços 2009/9/28 Ricardo Lima rlma...@gmail.com As vezes acontece no sistema de gerar um access violation do nada, abaixo segue o call stack, eu vi que tem muitas chamadas para a unit MidasLib eu não envio o midas.dll tenho o MidasLib na uses. Alguem sabe o por que desses erros do nada? Existem algum problema ou incompatibilidade em usar o MidasLib? Uso delphi 2009 e Sql Server. Erro Gerado: Access violation at address 50006C34 in module 'rtl120.bpl'. Read of address FFFC Call Stack (5C34){rtl120.bpl } [50006C34] System.TObject.Free + $8 (0592){PacWin32.exe} [00401592] crtl.SysFreeMem2 + $6 (D8E7){PacWin32.exe} [0040E8E7] MidasLib.DllGetDataSnapClassObject (Line 4418, canex.cpp + 4261) + $1C (0592){PacWin32.exe} [00401592] crtl.SysFreeMem2 + $6 (0001481F){PacWin32.exe} [0041581F] MidasLib.DllGetDataSnapClassObject (Line 41, dsaggs.cpp + -116) + $E (00014F97){PacWin32.exe} [00415F97] MidasLib.DllGetDataSnapClassObject (Line 508, dsaggs.cpp + 351) + $5 (2FD0){rtl120.bpl } [50003FD0] syst...@freemem + $4 (B437){rtl120.bpl } [5000C437] syst...@dynarrayclear + $33 (A20D){rtl120.bpl } [5000B20D] syst...@finalizearray + $F5 (000480E8){rtl120.bpl } [500490E8] Classes.TCollection.Clear + $34 (00047FA6){rtl120.bpl } [50048FA6] Classes.TCollection + $1A (5C34){rtl120.bpl } [50006C34] System.TObject.Free + $8 (00022A02){dbrtl120.bpl} [50493A02] Db.TDataSet + $B2 At. Ricardo Lima -- Estou utilizando a versão gratuita de SPAMfighter para usuários privados. Foi removido 6274 emails de spam até hoje. Os usuários pagantes não têm esta mensagem nos seus emails. Adquira SPAMfighter grátis aqui: http://www.spamfighter.com/lpt -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Erro: unknown ISC error 0 Delphi 7 DBExpress Firebir d Solução
Bom dia pessoal! Tive este problema e mesmo pesquisando no google não consegui encontrar a solução mas consegui encontrar a solução e vou compartilhar com vocês Tinha o seguinte SQL: select f.* from FECHAMENTOS f where (f.DATA_ABERTURA + f.HORA_ABERTURA = :PDH_ABERTURA) and (f.DATA_FECHAMENTO + f.HORA_FECHAMENTO = :PDH_FECHAMENTO) No IBExpert funcionava perfeitamente mas no Delphi com o trio SQLDataSet, DataSetProvider e ClientDataSet e já com os parametros criados como DateTime exibia a mensagem: unknown ISC error 0 Resolvi o problema não criando os parametros e passando o SQL todo para o ClientDataSet, ou seja: select f.* from FECHAMENTOS f where (f.DATA_ABERTURA + f.HORA_ABERTURA = '09/28/2009 10:00:00') and (f.DATA_FECHAMENTO + f.HORA_FECHAMENTO = '09/29/2009 10:00:00') Obs: não esqueça de colocar aspas duplas no data com hora antes de concatenar na string para passar para o ClientDataSet Espero que isto seja útil para vocês Abraços, -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Executável somente no servidor da r ede local
Bom Dia! Para desabilitar a mensagem editor não pode ser verificado na execução de um determinado programa: Vá no Menu iniciar - Executar - Digite gpedit.msc - Clique em OK Você irá acessar as Diretivas de Grupo do Windows. Clique em Configurações de Usuário - Modelos Administrativos - Componentes do Windows - Gerenciador de Anexos Duplo clique em: Lista de inclusão de tipos de arquivos de baixo risco. Clique em Ativado. Abaixo aparecerar um campo, digite a extensão do arquivo que você não deseja que apareça a mensagem. Ex: .bat .exe Clique em OK. Com isso, a mensagem não aparecerá mais na execução de programas com a extensão especificada. Fonte da informação Ou você pode tentar pelo: Windows Explorer Ferramentas Opções de pasta Tipos de arquivo selecione a extensão desejada e clique em avançado na tela que se abrirá desmarque a opção Confirmar abertura após o download Fonte: http://www.babooforum.com.br/forum/index.php?showtopic=649443 Abraços, 2009/9/23 Andrei Luís compuvale.softw...@gmail.com Boa noite a todos, Hoje coloco o executável de meus sistemas em cada estação. Quero estudar como vai ficar o desempenho se deixar o executável somente no servidor e nas estações um atalho apontando pra lá. Bem, criei uma pasta no servidor, coloquei os arquivos necessários e compartilhei a pasta. Na primeira estação, ao executar o novo atalho, o Windows chia com a mensagem 'O editor não pode ser verificado' e apresenta um botão 'Executar' e um 'Cancelar', clicando em Executar o sistema é abre normalmente. Mas aí, pô, é um saco ficar a cada execução do sistema, clicar no bendito botão. Alguém sabe o que pode se fazer para não aparecer essa msg? Já tentei criar uma exceção no Firewall da estação, já desativei o Firewall da estação e do servidor. Aquele botão Desbloquear não aparece nem nas propriedades do executavel, nem nas propriedades do atalho. 'Servidor' e estações rodam Win XP Pro SP3 []s Andrei [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] ..:: [OFF-TOPIC] Erro no Componentes Fortes ::..
boa tarde pessoal! Copiei os fontes de um sistema para outra máquina e mais os componentes (inclusive o fortes) Mas quando eu compilo aparece a seguinte mensagem: Unit RLMetaVCL was compiled with a different version of RLMetaFile Ja identifiquei que são nos componentes para gerar PDF e XLS Como posso resolver isto? Toda ajuda será bem vinda! Obrigado! -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Download da dbxint.dll
Duas maneiras: 1- Pegue o CD de instalação do Delphi 2007 e copie a dll 2- veja se esta dll mudou de nome de uma versão para outra ou os requisitos são outros para o correto funcionamento. Abraços 2009/8/26 Rafael Marques rafael.mat...@terra.com.br Bom dia a todos onde posso fazer o download da DLL dbxint.dll ?? eu tinha um pequeno programa feito no D2007 + DBX + FB1.5 e qdo passei pro D2009 começou a pedir essa DLL em computadores sem o Delphi instalado (e nao achei no meu PC e nem no google pra baixar) valeu! Atenciosamente Rafael [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] controlar seqüência..
Esta sequencia esta aonde? Em banco? Em uma variável? De que tipo? Dependendo de onde esta esta informação existe uma maneira de extrai-la! 2009/8/25 Cleiton - Yahoo cleiton.mac...@yahoo.com.br Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7,9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Suporte Tecnico via acesso remoto
Depende como você tratou com o cliente. Exemplo: Se foi dito que o suporte on-line já esta incluido numa mensalidade então, ao meu ver, não deve ser cobrado Agora se não foi fixado nenhum valor de mensalidade e o suporte separado será cobrado a parte então deve ser cobrado por hora técnica ou outra forma que você conversou com seu cliente! Abraços, Sil-jo Evsan 2009/8/25 SAFIG.Mario ma...@safig.com.br Gostaria de saber se alguem cobra algum valor adicional dos clientes pelo suporte tecnico via acesso remoto ( tipo TeamViewer, LogMeIn, VNC, etc... ) ou se estes serviços são considerados como se fossem via e-mail, MSN, Skype, telefone, etc ( que geralmente tem uma taxa fixa mensal ou anual )... A minha dúvida é, se realizo ou não o suporte técnico através desta modalidade ( uma vez que estou acessando o computador de outra pessoa ) e caso realize, se deve ser cobrado como visita técnica, ou simplesmente como atendimento via telefone ou correio eletronico. Abraços Mario Hardt [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ..:: Voltando ::..
Passei algum tempo longe do grupo Agora faço uma volta tímida inicialmente Mais para frente pretendo aumentar minha participação Abraços, -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] IncFieldsProp não funciona dinamica mente
Por que vc não passa estas mesmas informações para o ClientDataSet além do SQLDataSet? Acredito que isto resolveria o problema 2009/8/25 Jhosef Marks jho...@gmail.com Boa tarde. Criei os Fields do SQLDataSet dinamicamente: sdsMaster.SQLConnection := Conn; sdsMaster.CommandText := ' select IDMEDIDA, MEDIDA, SIGLA, STATUS ' + ' from TBMEDIDA '; AddSmallintField('IDMEDIDA', 'Código', 10); AddStringField('MEDIDA', 'Medida', 20); AddStringField('SIGLA', 'Sigla', 3); AddStringField('STATUS', 'Status', 1); procedure TfrmCadastro.AddStringField(const FieldName, DisplayFieldName: string; DisplayWidth: Integer); var StringField: TField; begin StringField := TStringField.Create(sdsMaster); StringField.FieldName := FieldName; StringField.DisplayLabel := DisplayFieldName; StringField.DisplayWidth := DisplayWidth; StringField.DataSet := sdsMaster; end; e no DataSetProvider marquei a opção IncFieldsProp como True logo deveria o ClientDataSet receber todas as configurações dos Fields iguais as do SQLDataSet, mas isso naum está acontecendo, existe algum macete pra ele forçar a busca dessas configurações do SQLDataSet? um teste que eu fiz foi tentar ver isso em tempo de designe e percebi que soh eh configurados os campos do ClientDataSet como o SQLDataSet se o ClientDataSet for aberto em tempo de designer, tentei ver alguma coisa na VCL mas naum encontrei nada. Alguma dica POR FAVOR??? Vlw e boa tarde. -- _ Jhosef Marks de Carvalho Delphi Developer Linux User: #491431 Ubuntu User: #27705 Blog: http://www.jhosefmarks.com.br Empresa: http://www.cdfsoftwares.com.br Lista: http://groups.google.com/group/soumaisdelphi # CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. # Sent from Joinville, SC, Brazil [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ..:: Problemas para Gerar XML ::..
Olá amigos! Estou com um problema com uma tecnologia que não deveria ser problema: manipulação de arquivos xml Vamos aos pontos: Gerar um arquivo XML para que um outro sistema (ECF) gere o cupom fiscal com a seguinte estrutura mostrada abaixo: ?xml version=1.0 encoding=iso8859-1? CUPONS CUPOM CLIENTE CPFCNPJ0010105800012A/CPFCNPJ NOMECAMPO NOME1234567890123456789012345678901234567890/NOME ENDERECOCAMPO ENDERECO567890123456789012345678901234567890/ENDERECO BAIRROCAMPO BAIRRO34567890/BAIRRO CIDADECAMPO CIDADE34567890123456789012345678901234567890/CIDADE ESTADORS/ESTADO CEP9702031A/CEP /CLIENTE PRODUTO CODIGO1234567890123/CODIGO QUANTIDADE,999/QUANTIDADE DESCONTO88,88/DESCONTO /PRODUTO PRODUTO CODIGO1234567890123/CODIGO TOTALITEM,999/TOTALITEM QUANTIDADE,999/QUANTIDADE DESCONTO99,99/DESCONTO /PRODUTO FINALIZADORA NOMECAMPNOMFI1/NOME VALOR,999/VALOR /FINALIZADORA FINALIZADORA NOMECAMPNOMFI2/NOME VALOR,999/VALOR /FINALIZADORA /CUPOM /CUPONS Via ClientDataSet Primeiro tentei via ClientDataSet. Fiz todos os procedimentos normais para Transformar de DataPacket para XML e XML para DataPacket No entanto o primeiro campo do XML (CPFCNPJ) ele não grava, não atualiza e não mostra exceto o do primeiro registro. E ainda se eu abrir direto o XML e informar o valor do campo CPFCNPJ ele não carrega os valores do arquivo Quem quiser baixar os fontes do teste que eu estava fazendo segue o link abaixo: http://geocities.yahoo.com.br/pi_mr/TesteXML.zip Via XMLDocument Neste caso eu estou seguindo um exemplo publicado na Clube Delphi 58 só que o arquivo XML mostrado é bem mais simples e não possui o nodo do nodo, ou seja: CUPONS CUPOM nodo CLIENTE nodo do nodo Então, no exemplo da revista, é pedido para ler os dados do xml e colocar em um memo. Só que eu não estou conseguindo acessar os dados que estão em CLIENTE, PRODUTO e FINALIZADORA. Quem quiser baixar os fontes do teste que eu estava fazendo segue o link abaixo: http://geocities.yahoo.com.br/pi_mr/TesteXMLCDS.zip Qualquer ajuda será bem vinda! Sil-jo Evsan Desenvolvedor de Softwares Corporativos Analista de Sistemas Jedi Knight Remember... the force will be with you, always!
[delphi-br] Códigos de Barras diferentes
Olá pessoal! Seguinte tem um hospital que eu estou informatizando onde eu vou ter que ler o código de barras dos produtos que eles utilizam. Só que cada fornecedor tem um código de barra diferente para os seus produtos. Não tenho a mínimima idéia do que fazer tem uns que tem referência, data de validade no código outros só a data de validade... e assim vai... cada um com uma quantidade diferente de caracteres. Alguém ai já passou por isso e poderia me dar alguma luz? Valeu! :-) -- 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] Problemas ao instalar o programa em outra maquina
Você terá q instalar o Microsoft .Net Framework 1.1 vc fez o programa utilizando .Net então na máquina do cliente deverá ter o mesmo... mas é apenas o Microsoft .Net Framework 1.1 sem o SDK. Faria Mariano wrote: Olá pessoal, tudo bem? Bom estou terminado o meu primeiro programa e estou com o seguinte problema: Criei um arquivo de instalação para ele com o Inno Setup. O script foi feito com o wizard mesmo, a única coisa que fiz, foi adicionar uma dll. Ao instalar em uma maquina Windows 98 aparece a seguinte mensagem de erro: _ .NET Framework initializattion Error To run this application, you first must install one of the following versions of the .Net Framework: v1.1.4322 Contact your application publisher for instruction about obtaining the appropriate version of the .Net Framework. - Existe alguma maneira de eu incluir no arquivo de instalação do meu programa os arquivos necessários para que ele rode sem que o úsuario tenha que instalar o .net framework? Como eu posso descubrir quais arquivos são estes? Para o desemvolvimento deste programa eu utilizei: Delphi 8, Windows XP Professional. Na instalação do Delphi 8 forma instalados JavaRuntime 2 Environmen, Microsoft .Net Framework 1.1, Microsoft .Net Framework SDK, Microsoft Visual J# 1.1. Pesquisei a respeito no google mas não encontrei nada a respeito. Bom, desculpa ser detalhista demais, porém acredito que isto facilita a resolução dos problemas postado aqui no grupo. Agradeço desde ja atenção de todos. --- Fernando Faria Mariano [EMAIL PROTECTED] -- 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] CASCADE DELETE com DBExpress
No DataSetProvider va em Options e muda a opção poCascadeDeletes para True... lembre-se que no banco também deve estar feito o relacionamento permitindo a exclusão em cascata Elvis wrote: Olá pessoal, utilizo delphi 7 + Firebird 1.5 + DBExpress, e tenho uma foreign key configurada no banco como CASCADE DELETE (quando excluir o registro mestre deve excluir automaticamente os registros detalhes)... ...quando faço a exclusão de um registro via SQL funciona perfeitamente a exclusão dos registros detalhes automaticamente... mas quando utilizo o método delete do ClientDataSet Mestre ele retorna erro dizendo q as tabelas detalhes possuem registros. será q vou ter q excluir os registros detalhes na unha -- 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] Controlar Licença
Link para a pagina do componente http://www.wakproductions.com/regware/ News byKohl wrote: Não consegui achar, tem o link ou poderia enviar em pvt ? Luiz Kohl www.byKohl.com MSN: [EMAIL PROTECTED] Skype: byKohl Celular: 27-8115-5692 Vitória - ES - Brazil -Mensagem original- De: Oswaldo dos Santos Araujo [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 15 de março de 2005 17:40 Para: Gabriel Ferrarini; delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controlar Licença Ola Existe um componente free TregwareII que pode ser usado por vcs...Eu peguei no Torry há algum tempo... Atenciosamente Oswaldo dos Santos Araujo http://www.santosaraujo.com.br mailto:[EMAIL PROTECTED] On 15 Mar 2005 at 16:59, Gabriel Ferrarini wrote: Creio que se isso acontecer o sistema será, em partes, inútil para o cliente pois grande parte dos processamentos e geração de relatórios se baseia em datas, principalmente Contas a Pagar e Contas a Receber. Gabriel. - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 15, 2005 4:35 PM Subject: Re: [delphi-br] Controlar Licença Mas existe um problema. Supondo que o vencimento da licença seja em 31/03/2005 e se o usuário sempre mantiver a data do sistema em 30/03/2005 não vai bloquear... - Original Message - From: Marcos Jordao To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 15, 2005 1:35 PM Subject: Re: [delphi-br] Controlar Licença Amigo, eu controlo da seguinte maneira: Tenho uma tabela no banco onde armazeno: Ultimo Uso, Codigo de Uso e Serial do HD. Esse Código de Uso é gerado por um algoritmo que eu criei que gera um número serial onde está contido uma data. Tipo assim... eu informo uma data aí ele vai realizando operações matemáticas e concatenação com strings nos números da data. Com o processo inverso eu obtenho uma data de tal serial. Antes do primeiro uso eu crio um serial e com um sisteminha de Registro coloco na tabela, junto com o serial do HD e a primeira data de uso. Na abertura do sistema, antes de tudo eu verifico o serial do HD (função que você obtém fácil em sites), se for diferente do gravado quer dizer que o sistema está sendo rodado em máquina onde não foi licenciado. No caso de trabalho em rede você deve ter controle de várias linhas na tabela, uma com cada Serial de HD. Se o Serial do HD confere, eu gravo na tabela a data do sistema e comparo com a obtida através do serial também armazenado na tabela, se for maior o sistema fica travado e como a data atual já está armazenada no Ultimo Uso, mesmo que o usuário volte a data do sistema o sistema continua travado. Deu pra entender? Qualquer coisa é só escrever Abraços Marcos Antonio Campos Jordão --- easywaysistemas [EMAIL PROTECTED] wrote: - Alguém tem algum exemplo ou algo qualquer referente a controle de licença de um sistema? Estou desenvolvendo um sistema que funcionara por assinatura mensal, mas ainda não sei como controlar isto? -- 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: function SearchComboBox() { if (document.form_combo.keyword.value.length==0){ alert(Por favor, digite algo.); return false; }else { document.form_combo.action =http://br.rd.yahoo.com/SIG=12aa8r547/M=264105.3931087.6562589.158805 1/D=brclubs/S=2137111264:HM/EXP=1110981717/A=2361264/R=0/SIG=11uaou2jn /*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11;; } return true;} [input] [input] [input] - 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 - Com 250MB de espaço. Abra sua conta! http://mail.yahoo.com.br/ -- 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!. -- No virus found in this incoming message.
[delphi-br] Compressão de arquivos
Olá pessoal, Gostaria de saber se alguém conhece alguma dll (biblioteca), gratuita de compactação de arquivos e que tenha uma documentação com exemplos de uso. Eu tentei o 7-zip (http://www.7-zip.org/) o programa expreme mesmo os arquivos e tem uma dll que pode ser usada em separada do programa... no entanto não achei nenhuma documentação que mostre como utilizar a dll, quais são os paramentros... Se alguém souber de uma dll que faça isso, e de graça, me mande o link para página com a dll e documentação Obrigado a 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 * 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] Revista sobre delphi
Leandro Carbonera wrote: Alguem conhece alguma revista interessante sobre delphi Sou assinante da ClubeDelphi, mas não estou satisfeito com o atendimento se alguem souber de alguma outra revista e puder me indicar eu agradeço. __ 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] Eu assino a Clube Delphi e sempre gostei dela... por q vc esta insatisfeito com ela? -- 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
[delphi-br] [OFF-TOPIC]Profissões
Olá pessoal blz!? Desculpe pelo off! Seguinte gostaria de saber se alguém possui uma listagem (em banco de dados, txt...) com vários tipos de profissões? caso possua pode mandar em pvt para o meu e-mail ou mande o link onde eu possa conseguir. [EMAIL PROTECTED] Desde já agradeço a toda e qualquer ajuda. -- 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: RES: [delphi-br] Delphi 8 - .NET - Algum Usa?
Apoiado! Acompanhei as MSG sobre o assunto aqui, como j acompanhei alguma num grupo de JAVA e LINUX. Primeiro nunca esqueam da fora de marketing e influencia da MS, gostem ou no dela, uma das empresas que atualmente tem uma equipe de marketing super atuante. J sei de casos que a MS chegou a montar laboratrios completos em faculdades para que estas utilizem o dotNet como ferramenta para os alunos. A MS no pensa s no agora, investe para o futuro. O caso citado um exemplo. Nunca fui f do Tio Bill nem da MS, mas quem profissional atuante no meercado deve reconhecer que no adianta vc adorar o Linux, e acho muito mais estavel que o Windows, se seu cliente quizer o Windows vc vai ter que desenvolver para o mesmo e ponto final. Vc no pode impor a seus clientes suas preferencias ou gostos. Portanto a tendencia futura uma polarizao entre duas plataformas de software: dotNet e Java. Isso por uma srie de fatores. infelizmente quem precisa sobreviver vai ter que conhecer uma das duas ou as duas, que seria muito melhor. O resto ficar discutindo o sexo dos anjos. Quem manda o mercado dele que tiramos nosso sustento. Posies politicas, ou preferencias pessoais no vo fazer um profissional ganhar dinheiro e nem ganhar clientes. Infelizmente temos que ser cada dia mais versteis e deixarmos nossos preferencia de lado em fino de nossos clientes. - Yahoo! Acesso Grtis - Internet rpida e grtis. Instale o discador agora! [As partes desta mensagem que no continham texto foram removidas] [As partes desta mensagem que no 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
[delphi-br] Scroll como controlar?
Olá pessoal, é o seguinte: Tenho um form onde ele tem uma StringGrid a qual a altura é maior do que a do form (isto é proposital), fazendo com que apareça uma barra de scroll vertical apareça. No entanto toda vez que o foco entra nesta StringGrid a barra de rolagem anda sozinha para baixo... e isto é muito incomodo. A dúvida é a seguinte: Como eu faço para que a barra de scroll só ande se eu clicar nela e não quando o foco entrar nesta StringGrid? Toda ajuda é bem vinda! Valeu! -- 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] index is ready only
Não sei como esta o teu tempo para fazer isto... mas te aconselho o seguinte... vai para um banco de dados Firebird/Interbase ou SQLServer sai do paradox... tu vai ver que tem muito coisa q tu faz no braço que o banco faz para vc brincando... depois q eu sai do paradox muitos problemas foram resolvidos rapidamente... tu vai ter que dar umas cabeçadas mas vão ser bem mais leves do que as do Paradox ! Marcio Carneiro wrote: É o Paradox, que já está enchendo a minha paciência. Já deletei fisicamente os arquivos de índices, já recriei novamente, já dei um pack no arquivo, já utilizei um reparador de tabelas. O problema é que nada acontece, continua dando o erro :INDEX IS READY ONLY. Onde estou errando: criei a tabela, criei o índice, estabeleci a relação mestre-detalhe, e continua dando erro. Se não conseguir, vou abandonar o mestre-detalhe, e fazer de outra forma. Sou analista de sistemas e faço algoritmos de qualidade, já programei muito em Clipper, e este é o meu primeiro programa em Delphi, e este acesso às tabelas está me dando muito dor de cabeça, e o que é pior, não existe livro ou apostila que trate destas minúncias, somente a experiência, que não tenho, é que é possível dar respostas a estes problemas. O problema é que nesta lista, todos estão muito avançados, e eu como iniciante, tenho dificuldades em perguntar, pois vocês estão no firebird/interbase e estou ainda atrelado no Piradox. Um simples problema me tranca todo o desenvolvimento do sistema. Um grande abraço Marcio - Original Message - From: Coutinho - Pessoais To: [EMAIL PROTECTED] Sent: Tuesday, September 21, 2004 10:29 AM Subject: Re: [delphi-br] index is ready only Qual o banco de dados que stá usando? É Paradox? Se for pode ser um problema na tabela, aí deve rodar um aplicativo para corrigir os indices, etc... Só que você falou antes em Contas a Receber, depois falou em contas a pagar Veja se não há nenhum arquivo de indice que tenha seu atributo alterado... isso está estranho!!! Sds Emanuel Couitnho Marcio Carneiro wrote: A tabela-filha tem as contas a receber da tabela-pai(cliente). Portanto estou deletando apenas as contas(filha) que o cliente(pai) já pagou, que permanece ativo no banco de dados. O erro ocorre quando estou dando um laço para deletar todas as contas que aquele cliente tem no contas a pagar. Um grande abraço Marcio - Original Message - From: Coutinho - Pessoais To: [EMAIL PROTECTED] Sent: Monday, September 20, 2004 8:46 AM Subject: Re: [delphi-br] index is ready only Colega... a maneira como colocou sua pergunda é um tanto vaga... Há entretanto cuidados a serem tomados quando eliminando um registro que faz parte de uma relação Master-Detail. ao eliminar um registro na Master, no evento before delete, crie um laço e elimine primeiramente os registros da tabela filha(detail), as tenha em mente de que ela não é master para uma outra tabela, como numa relação master-detail-detail, como a miúde ocorre. Veja se não está acontecendo alguma coisa parecida!!! Espero ter ajudado! Sds, Emanuel Coutinho Marcio Carneiro wrote: Olá amigos, Estou deletando um item da tabela-filho, e está dando este erro. Onde estou errando? Quais são as regras para deleção em relação pai-filho? Muito obrigado Marcio http://www.emailprotegido.terra.com.br/ [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] Yahoo! Grupos, um serviço oferecido por: Links do Yahoo! Grupos
Re: [delphi-br] Uso do UPDATE nos componentes DBExpress.
Para operações que não são select vc deve em vez de usar ClientDataSet.Open utilize ClientDataSet.Execute. e para o SQLDataSet e SQLQuery utilize o ExecSQL(False); Cristiano do Amaral wrote: Olá pessoal, Estou com um probleminha: Não estou conseguindo executar o exemplo abaixo nos componentes TSQLDataSet + TDataSetProvider + TClientDataSet ou no SQLQuery ou no TSQLClientDataSet. Testei em cada um deles e sem sucesso. :( Exemplo executado: UPDATE produtos SET preco_custo = 23.35 WHERE cd_produto BETWEEN '2' AND '3' Está dando essa mensagem de erro: DataSet1: Cursor not returned from Query. Desde já, muito obrigado. Abraços, Cristiano do Amaral Oliveira. BAMPETRO/ON - Tecnologia da Informação Site: http://www.bampetro.org Email: [EMAIL PROTECTED] -- 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] Leiam meu novo artigo no site da revista ClubeDelphi
Não consegui acessar... dá erro! Rubem Rocha wrote: http://www.clubedelphi.net/artigos/artigoup.asp?artigo=rubemrocharubemrocha []s Rubem Nascimento da Rocha Programador Pleno Fundação Desembargador Paulo Feitosa http://www.fpf.br - [EMAIL PROTECTED] +55-92-614-9797, ramal 9875 -- 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] [OFF-TOPIC] SQL Server para desenvolivmento!
Obrigado pela informação! Daniel Amado wrote: No meu caso, quando eu comprei o Delphi 8 (Professional) já acompanhava uma versão do SQL Server 2000 Developer Edition, além de uma cópia do DB2 (também para desenvolvedor). []'s Daniel Amado Seguinte... um cara certificado da Oracle me disse: para quem é desenvolvedor pode baixar e instalar o oracle a vontade só que quando for entrar em produção o cliente que irá utilizar o sistema deverá comprar as licenças de cliente e serviror' Aogra pergunto. o SQL Server é da mesma maneira? Para desenvolvimento posso instalar a vontade só q na hora do cliente usar o sistema ele deve comprar as licenças? Inté mais! [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