USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  fonciona do acess mais nao no vb, porque em?
jongle
CAPANEMA
PA - BRASIL
ENUNCIADA !
Postada em 05/02/2006 15:33 hs            
pessoal, porque esta consulta fonciona no acess mais nao no vb...?
 
TB_ItenLoc.Open "SELECT Locacao.N_LOCACAO, Locacao.CLI_COD, Locacao.CLI_NOME, Locacao.VALOR_PAGO, Locacao.LOCADO_EM, Locacao.DEVOLVER_EM, Locacao.STATUS, Date()-[DEVOLVER_EM] AS Expr1, [Expr1]*[VALOR_PAGO] AS Expr2
FROM Locacao
WHERE (((Locacao.STATUS)='Aberta') AND ((Date()-[DEVOLVER_EM])>=1))
ORDER BY Date()-[DEVOLVER_EM] DESC;",cnn
 
 
da o seguinte err:
 
Os argumentos estão incoretos, esta fora do intervalo aceitavel ou estao em conflitos.

 
   
Poca
SETE LAGOAS
MG - BRASIL
ENUNCIADA !
Postada em 06/02/2006 02:16 hs            
Expr1 é uma Data
" [Expr1]*[VALOR_PAGO] AS Expr2 "  Neste momento vc está multiplicando uma data por um valor, vai dá erro. Por isso o argumento está incorreto.
 
se vc quer trabalhar com a diferença entre a data de hoje e a data em que ele tem que devolver, use o comando datediff da sql, os parametros para esse controle são os mesmo que no vb...
 
só pra vc testar, vai no modo SQL do ACCESS e coloque o datediff dentro da expressão sql... Lembrando que infelizmente o driver ACCESS irá retornar a data no comando Date$ sempre no formato MM/DD/AAAA, sendo que no comando DATEDIFF, ele lê no formato DD/MM/AAAA, cara, pra eu descobrir isso demorei um tempão, to dando mastigado pra vc. no caso vc terá que inverter o resultado do comando Date$ para usar no datediff...
Qualquer coisa me pergunte por e-mail pois não costumo olhar novamente o post. blz? t+
 

Imagine um sistema (.exe) que vc pode programar códigos fontes dentro dele, mesmo com ele estando em execução no momento e ainda trabalhando em rede!

Ficou confuso ??? Não entendeu como isso é possível ???

Componente:    Macro pra VB6  / Desenvolvido por Kraysler.

O teu sistema fica com recursos parecido com o que a linguagem SAP oferece. OBS.: Linguagem SAP = R$ 80.000,00 , talvez seja por isso que vc não tenha ouvido falar nela.

Baixe um aplicativo Demo do componente: http://www.macrovb.cjb.net

   
jongle
CAPANEMA
PA - BRASIL
ENUNCIADA !
Postada em 06/02/2006 15:28 hs            
beleza camarada...
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página