Res: [delphi-br] Problemas no SQL
No caso DA data eu resolvi assim +QuotedStr(FormatDateTime('dd.mm.',aDataQueVoceQuer.Date))+ Abraços! --- Atenciosamente, André de Araujo Garcia - [DESENVOLVIMENTO] PontoSOFT - Sistemas Comerciais Ltda Tel. +55 67 3272 4039 - +55 67 8126 3660 msn: [EMAIL PROTECTED] / skype andrenainternet ---Mensagem original--- De: Ricardo Cesar Cardoso Data: 28/11/2006 14:14:41 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Problemas no SQL Boa tarde Régis! Acho que com esta pequena alteração tudo vai funcionar: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ') and (contas_a_pagar. datalancamento = '+ chr(39) + eDataFinal text + chr(39) + ')'); Na verdade eu retirei as aspas simples do texto. Outra dica é a seguinte. Existe uma função no Delphi que coloca automaticamente aspas no texto pra vc então o comando acima poderia ficar até um pouco mais legível se inserido assim: dmDados.ibqConsultaContasAPagar.SQL.Add('Select * From Contas_A_Pagar Where((Contas_A_Pagar.DataCancelamento = ' + QuotedStr(eDataInicial.Text) + ' ) And (Contas_A_Pagar.DataLancamento = ' + QuotedStr(eDataFinal.Text) + )'); Quanto às datas não testei, mas li em algum lugar que não faz diferença pois o banco consegue se orientar (como eu não sei...). Abraço, Ricardo. - Mensagem original De: Régis Júlio Bender [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 28 de Novembro de 2006 9:21:17 Assunto: [delphi-br] Problemas no SQL Bom dia, estou com um problema no SQL e gostaria que alguém me ajudasse: se eu fizer essa pesquisa: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ')' and '(contas_a_pagar. datalancamento = '+ chr(39) + eDataFinal.text + chr(39) + ')'); no delphi ele esta dando esse erro: [Error] uRelatContasAPagar. pas(40): Operator not applicable to this operand type Se eu colocar esse: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ')' ); fica certo não estou conseguindo implementar o AND para fazer a pesquisa entre duas datas. outra coisa, eu informo no edit a data no formato dd/mm/ e ele pesquisa como mm/dd/ Como eu faço para converter? Alguém pode me ajudar? desde já, agradeço. Abraço sds Bender Desenvolvimento de Sistemas e Serviços Contábeis (Régis) (51) 98470699 Novo Hamburgo/RS MSN: [EMAIL PROTECTED] com.br [As partes desta mensagem que não continham texto foram removidas] !-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0; } #ygrp-tpmsgs{ font-family:Arial; clear:both; } #ygrp-vitnav{ padding-top:10px; font-family:Verdana; font-size:77%; margin:0; } #ygrp-vitnav a{ padding:0 1px; } #ygrp-actbar{ clear:both; margin:25px 0; white-space:nowrap; color:#666; text-align:right; } #ygrp-actbar .left{ float:left; white-space:nowrap; } .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana; font-size:77%; padding:15px 0; } #ygrp-ft{ font-family:verdana; font-size:77%; border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px; } #ygrp-vital{ background-color:#e0ecee; margin-bottom:20px; padding:2px 0 8px 8px; } #ygrp-vital #vithd{ font-size:77%; font-family:Verdana; font-weight:bold; color:#333; text-transform:uppercase; } #ygrp-vital ul{ padding:0; margin:2px 0; } #ygrp-vital ul li{ list-style-type:none; clear:both; border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold; color:#ff7900; float:right; width:2em; text-align:right; padding-right:.5em; } #ygrp-vital ul li .cat{ font-weight:bold; } #ygrp-vital a { text-decoration:none; } #ygrp-vital a:hover{ text-decoration:underline; } #ygrp-sponsor #hd{ color:#999; font-size:77%; } #ygrp-sponsor #ov{ padding:6px 13px; background-color:#e0ecee; margin-bottom:20px; } #ygrp-sponsor #ov ul{ padding:0 0 0 8px; margin:0; } #ygrp-sponsor #ov li{ list-style-type:square; padding:6px 0; font-size:77%; } #ygrp-sponsor #ov li a{ text-decoration:none; font-size:130%; } #ygrp-sponsor #nc { background-color:#eee; margin-bottom:20px; padding:0 8px; } #ygrp-sponsor .ad{ padding:8px 0; } #ygrp-sponsor .ad #hd1{ font-family:Arial; font-weight:bold; color:#628c2a; font-size:100%; line-height:122%; } #ygrp-sponsor .ad a{ text-decoration:none; } #ygrp-sponsor .ad a:hover{ text-decoration:underline; } #ygrp-sponsor .ad p{ margin:0; } o {font-size:0;} .MsoNormal { margin:0 0 0 0; } #ygrp-text tt{ font-size:120%; } blockquote{margin:0 0 0 4px
[delphi-br] dúvidas impressão de relatórios com Quickeport
Delphi 7 com Firebird 1.5 Quando dou um Preview em um relatório de uma página demora cerca de dois minutos para apresentar, visto que o relatório tem varias quebras ( group) totalizando. Depois de visualizar clico na impressora padrão do quickreport para imprimir e demora novamente dois minutos para começar a mandar informações para o buffer da impressora. parece que processa tudo novamente. Tem alguma opção do quickreport enviar o que esta na tela direto para impressora?? Atenciosamente, André de Araujo Garcia - [ DESENVOLVIMENTO ] Tel.: +556733843706 / Cel.: +556781263660 SAE+C Informática Ltda. Tav. Itaim, 38 - Campo Grande - MS / BRAZIL http://www.saeinfo.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] 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] Atualizar o SQLConnection
Boa tarde, Pessoal, eu preciso atualizar o meu SLQConnection, eu atualmente estou fazendo assim: DataModule.SqlConnection.close; DataModule.SqlConncetion.open; So q eu tenho algumas tabelas abertas com isto todas sao fechadas automaticamente... tem alguma forma de eu atualizar os dados ? Atenciosamente, André de Araujo Garcia - [ DESENVOLVIMENTO ] Tel.: +556733843706 / Cel.: +556781263660 SAE+C Informática Ltda. Tav. Itaim, 38 - Campo Grande - MS / BRAZIL http://www.saeinfo.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] 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] Erro no DBExpress
Bom dia, pessoal. Se puderem me dar uma dica no problema abaixo: Estou desenvolvendo uma aplicação em: Delphi 7 + DBEXPRESS + Firebird 1.5 Os componentes de acesso ao banco estão dispostos da seguinte maneira : SQLConnection+SqlQuery+DataSetProvider+ClientDataSet Aqui na minha máquina (WINDOWS 2000 SERVER), o programa funciona normalmente, sem problema nenhum, mais qdo eu instalei no servidor do Cliente ele apresenta o seguinte erro: Operation Not aplicable Pelo o que eu constatei, No servidor do cliente (WINDOWS 2000 - SERVER), tem um programa de uma outra empresa que utiliza SQLServer e justamente aonde tem este programa instalado o meu programa não funciona... Com algumas validações e teste usando o showmessage, eu constatei que o erro se dá justamente qdo eu abro qualquer ClientDataSet dentro do meu sistema. Gostaria de saber se alguém já passou por este tipo de problema, se puderem me dar uma dica de como eu posso contornar este problema. Atenciosamente André de Araujo Garcia [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] Erro no DBExpress
Obrigado Logos e Roberto pela a atenção, eu já tinha feito isto, e também naum surtou efeito Já tinha ate trocado a porta do servidor firebird, alterado no SQLConnecton a propriedade VendorLib de gds32 para FBclient.dll e nada! - Original Message - From: JJW Informática Ltda. - Roberto To: delphi-br@yahoogrupos.com.br Sent: Friday, August 18, 2006 10:33 AM Subject: Re: [delphi-br] Erro no DBExpress Use o seguinte comando regsvr32 -u C:\ONDE_ESTA_SUA_MIDAS_DLL\midas.dll regsvr32 C:\ONDE_ESTA_SUA_MIDAS_DLL\midas.dll Deve resolver... - Original Message - From: André de Araujo Garcia To: Delphi - BR Sent: Friday, August 18, 2006 9:00 AM Subject: [delphi-br] Erro no DBExpress Bom dia, pessoal. Se puderem me dar uma dica no problema abaixo: Estou desenvolvendo uma aplicação em: Delphi 7 + DBEXPRESS + Firebird 1.5 Os componentes de acesso ao banco estão dispostos da seguinte maneira : SQLConnection+SqlQuery+DataSetProvider+ClientDataSet Aqui na minha máquina (WINDOWS 2000 SERVER), o programa funciona normalmente, sem problema nenhum, mais qdo eu instalei no servidor do Cliente ele apresenta o seguinte erro: Operation Not aplicable Pelo o que eu constatei, No servidor do cliente (WINDOWS 2000 - SERVER), tem um programa de uma outra empresa que utiliza SQLServer e justamente aonde tem este programa instalado o meu programa não funciona... Com algumas validações e teste usando o showmessage, eu constatei que o erro se dá justamente qdo eu abro qualquer ClientDataSet dentro do meu sistema. Gostaria de saber se alguém já passou por este tipo de problema, se puderem me dar uma dica de como eu posso contornar este problema. Atenciosamente André de Araujo Garcia [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
[delphi-br] Sistema on-line em delphi 7
Pessoal, estou precisando converter um sistema para web utilizo delphi 7 + firebird... gostaria de saber de vcs, qual é a melhor metodologia para que eu possa estar me aprofundando no tema? se alguém puder me ajudar eu 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] 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] Acessando aplicação na rede!
Bom dia... Senhores estou enfrentando o seguinte problema, a minha aplicação não acessa a rede, da o seguinte erro: is not a valid database Estou usando Delphi 7 + Firebird 1.5 Componente de acesso DBexpress A propriedade Database vai receber srvsae:c:\sae40\banco\banco.fdb Estacao cliente WinXP Servidora Win2000 Server O engraçado q ate ontem a aplicacao estava funcionando normalmente na rede com as configurações aprensentadas mas jah hj naum está mais! Alguém pode me apontar aonde eu possa estar errado? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Quebra de linha QRDBText2
Bom dia, Pessoal estou com um uma pequena duvida, tenho um relatorio do QuickRep e eu precisava querbrar a linha pois o campo é muito grande, Como eu faço pra quebrar a linha no QRDBText2 [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] Passar de linha no DBGRID(com anexo)
Desculpe eu ja consegui isto... era so desabilitar a propriedade Autosize, com isto eu defino o tamanho, qdo o texto for maior, ele automaticamente ja joga pra outra linha! Obrigado pela a atenção Gabriel. - Original Message - From: Gabriel herdt To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 07, 2006 11:30 AM Subject: [delphi-br] Passar de linha no DBGRID(com anexo) Como eu faço no DBGRID para passar de linha, sem ser insert, pois a minha tela é de alteração os campos já estão preenchidos, quando sair da ultima coluna da 1° linha ele ir para a 1° coluna da linha seguinte? E como fazer para restringir para só navegar nas linhas que possuem dados Ps: Segue em Anexo a Tela .gif Caso não seja permitido mandar imagens, por favor, me comuniquem. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.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
[delphi-br] Montar master detail no QuickRep
Pessoal surgiu uma outra duvida Tenho tres tabelas no meu banco q sao master detail Dimens Dimens1 --- Dimens2 Dimens - Cod_dimens Dimens1 - Cod_dimens1 Dimens2 - Cod_dimens2 Preciso montar um relatorio no quick report, q monte o seguinte layout: Dimens Dimens1 Dimens2 Dimens2 Dimens1 Dimens2 Dimens Dimens1 Dimens2 Se alguem entendeu, puder me ajudar ficarei muito grato! [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