IF COM LIMITES DE DATAS

FILIPA 04/12/2012 08:40:38
#415362
OLÁ AMIGUINHOS...

PRECISO DE UMA AJUDA VOSSA.
TENHO UMA TABELA NA BASE DADOS COM O NOME RCB
TEM VARIOS CAMPOS E UM DELES E RCBDATA E RCBDOC.
E EU PARA O MEU SAF-T NECESSITO DE CRIAR UM CODIGO QUE ME DIGA ISTO:
- SE O RCBDATA FOR ANTES Á DATA 31/12/2012 O NOME DO CAMPO DA TABELA RCBDOC é VD,

- SE O RCBDATA FOR DEPOIS DO 01/01/2013 O RCBDOC SERÁ FS


ESTOU A PROGRAMAR EM VB.6 E USO A BASE DE DADOS EM ACESS.

OBRIGADA
ALEVALE 04/12/2012 09:57:46
#415375
Faça um select gravando o retorno da RCBDATA e uma variavel e depois faça um IF.
No site tem bastante coisa falando de Query com Acess eu mesmo já postei varios.
VELDRAME 04/12/2012 09:59:27
#415377
Resposta escolhida
Citação:


- SE O RCBDATA FOR ANTES Á DATA 31/12/2012 O NOME DO CAMPO DA TABELA RCBDOC é VD,
- SE O RCBDATA FOR DEPOIS DO 01/01/2013 O RCBDOC SERÁ FS



DIM strCampo as String
IF RCBDATA <= [Ô]31/12/2012[Ô] THEN
strcampo = [Ô]VD[Ô]
ELSEIF RCBDATA >= [Ô]01/01/2013[Ô] THEN
strcampo = [Ô]FS[Ô]
END IF

FILIPA 04/12/2012 10:45:36
#415384
obrigada ;)
VELDRAME 05/12/2012 18:36:05
#415513
Olá Felipa.
Favor fechar o Tópico
Tópico encerrado , respostas não são mais permitidas