Res: [delphi-br] Problemas no SQL

2006-11-28 Por tôpico André de Araujo Garcia
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

2006-09-14 Por tôpico André de Araujo Garcia
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

2006-08-24 Por tôpico André de Araujo Garcia
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

2006-08-18 Por tôpico André de Araujo Garcia
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

2006-08-18 Por tôpico André de Araujo Garcia
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

2006-07-06 Por tôpico André de Araujo Garcia
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!

2006-06-21 Por tôpico André de Araujo Garcia
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

2006-06-07 Por tôpico André de Araujo Garcia
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)

2006-06-07 Por tôpico André de Araujo Garcia
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

2006-06-07 Por tôpico André de Araujo Garcia
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