IF COM LIMITES DE DATAS
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
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
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.
No site tem bastante coisa falando de Query com Acess eu mesmo já postei varios.
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
obrigada ;)
Olá Felipa.
Favor fechar o Tópico
Favor fechar o Tópico
Tópico encerrado , respostas não são mais permitidas