|
Postada em 10/09/2004 08:46 hs
Bom dia a todos! Tanto aqui onde trabalho como em casa tenho vb6 instalado. Esta acontecendo um fato estranho, pois aqui no emprego fiz a linha de codigo abaixo, e quando levo para casa o mesmo projeto não funciona a consulta, da erro. Alguem saberia me dizer o que está acontecendo? Já verifiquei as referencias e estão todas iguais...Desde ja agradeco a ajuda.. Set rs = db.Execute("SELECT * FROM pagrec WHERE " & _ " (data_mov BETWEEN #" & Format(txt_datain, "mm/dd/yy") & "# and #" & Format(txt_datafim, "mm/dd/yy") & "#)" & _ " and IIF (" & opt_todas.Value & " = true, conta in ('CC','POP'),'')" & _ " " & Conta & "" & _ " and IIF (" & opt_movtodas.Value & " = True, codigo <> 'MANÉ',codigo in (IIF(" & chk_BKI.Value & " = 1,'BKI',''),IIF(" & chk_CEI.Value & " = 1,'CEI',''),IIF(" & chk_CPMF.Value & " = 1,'CPMF','')))" & _ " ORDER BY conta, data_mov")
|
|
|
|
|
Postada em 10/09/2004 09:19 hs
CONFIGURAÇÃO DE DATA - mm/dd/yy O WINDOWS TENHO CONFIGURAÇÃO DE DATA REGIONAL........SE VC ESPECIFICAR O ERRO SERIA MAIS CORRETO, MAIS TENTE DEIXAR A DATA DA MICRO QUE ESTA DANDO ESSE ERRO DE ACORDO COM A MASCARA QUE VC ESPECIFICOU ACIMA...... PAINEL DE CONTROLE - OPÇÕES DE DATA E IDIOMA ............
|
|
|
|
Postada em 10/09/2004 09:38 hs
ok, vou explicar melhor, acontece que esta linha de codigo, se utilizada em casa não funciona. É uma consulta que o resultado irá alimentar um DATA REPORT. Pois bem acho que não seja configuração regional, pois se eu retirar as duas linhas que possui o "and IIF" a consulta funciona normalmente e gera o relatório, mas se estiver completa, não funciona. Este é o meu erro, se algum amigo puder me ajudar..... valeu
|
|
|
Vila
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 10/09/2004 11:29 hs
Você já verificou as propriedades dos controles citados nas linhas que tem o "and IIF", o problema pode estar aí. Vila
|
|
|
|