PREENCHER TEXTBOX COM DADOS DO BANCO.

MARCELO.TREZE 19/09/2012 10:53:11
#409961
bom colega nos temos de melhorar nossa comunicação, tipo assim se algo que dissermos funcionar, seria ideal colocar algo do tipo:

[Ô]olha formatei a data para yyyy/MM/dd e funcionou porém se em n06ccli1=3025 conter virgula não funciona[Ô]

porém não sabemos onde está esta virgula que causa o erro, sé dentro do banco ou em sua string tipo

não sabemos se n06ccli1 possui valores tipo 123.90 ou 123,90

ao final não temos idéia ainda onde está esta virgula

OMAR2011 19/09/2012 11:01:53
#409963
Realmente [txt-color=#e80000]Tu [/txt-color]tem [txt-color=#007100]Razão[/txt-color].
Vou corrigir da próxima.
CAIOHSZA 19/09/2012 12:13:49
#409976
Eu me enganei quanto aos erros por causa de virgula.
Esse select funciona tudo beleza: rs.Open [Ô]SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1 = [ô]3025[ô][Ô], oconn, adOpenDynamic, adLockOptimistic

O erro só acontece quando eu coloco a condição data: SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND fn06dtvenc >= [ô]01/08/2012[ô] AND fn06dtvenc <= [ô]31/08/2012[ô];

A parte em negrito é o que esta fazendo dar erro. Sem ela funciona perfeitamente.
No banco de dados o select funciona perfeitamente, mais no VB da o Erro: [Ô]Option Value Changed[Ô]
Preciso dessa condição para que minha aplicação funcione.

Galera desculpa a má comunicação.
MARCELO.TREZE 19/09/2012 12:52:11
#409980
faz assim

SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND (fn06dtvenc Between [ô]01/08/2012[ô] AND  [ô]31/08/2012[ô]);
CAIOHSZA 19/09/2012 13:16:47
#409984
Mesmo erro =/
CAIOHSZA 19/09/2012 13:42:28
#409988
O que será que esta acontecendo gente? Que erro é esse?
MARCELO.TREZE 19/09/2012 14:09:11
#409990
Não gosto muito de falar a mesma coisa mas vamos lá

O formato padrão do Oracle para data é mês, dia e ano (MMDDYYYY), diferente do formato brasileiro que é dia, mês e ano.

então tente

SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND (fn06dtvenc Between [ô]08/01/2012[ô] AND [ô]08/31/2012[ô])

ou

SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND (fn06dtvenc Between [ô]01082012[ô] AND [ô]31082012[ô])
CAIOHSZA 19/09/2012 14:32:26
#409997
Ainda continua com o mesmo erro.
MARCELO.TREZE 19/09/2012 14:37:59
#409998
colega é que vc está insistindo no erro

veja bem não é [txt-color=#e80000]dia[/txt-color] [txt-color=#0000f0]mes [/txt-color]e ano é [txt-color=#0000f0]mes[/txt-color] [txt-color=#e80000]dia [/txt-color]e mes

então

ou é

SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND (fn06dtvenc Between [ô]08012012[ô] AND [ô]31012012[ô])

ou é

SELECT SUM (fn06vrtitu) FROM FN06T WHERE fn06ccli1= [ô]3025[ô] AND (fn06dtvenc Between [ô]08/01/2012[ô] AND [ô]08/31/2012[ô])
CAIOHSZA 19/09/2012 15:09:45
#410002
Marcelo, não vai.
Já testei com os dois e ambos dão o mesmo erro.
To quebrando a cabeça, só da esso erro [Ô]Option Value Changed[Ô]
Página 3 de 5 [48 registro(s)]
Tópico encerrado , respostas não são mais permitidas