Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Arquivos .mdb

Pessoal,

Tenho uma pasta que possui três arquivos .mdb (jan,fev,mar) e será gerado um novo arquivo para cada mês.

Eles possuem as mesmas tabelas, porém não sei ainda como ler todos os arquivos sem gerar uma string para cada um (mês).

Alguém já passou por isso ou algo semelhante?

Tags (1)
1 Solution

Accepted Solutions

Re: Arquivos .mdb

Como são bancos de dados diferentes, então você precisa criar conexões diferentes para cada banco de dados. Para facilitar você pode pensar em fazer um loop com a função FOR, algo simples: Neste exemplo os meus arquivos do banco tem a nomenclatura: BANCO_DE_DADOS_jan, BANCO_DE_DADOS_fev, etc.

Bases:

LOAD * INLINE [

MES

jan

fev

mar

abr

];

FOR x=0 TO NoOfRows('Bases')-1

LET vNomeBaseDados = 'BANCO_DE_DADOS_' & Peek('MES', $(x), 'Bases');

//Agora basta colocar essa variável no lugar do nome do banco em sua string de conexão.

NEXT x;

2 Replies

Re: Arquivos .mdb

Como são bancos de dados diferentes, então você precisa criar conexões diferentes para cada banco de dados. Para facilitar você pode pensar em fazer um loop com a função FOR, algo simples: Neste exemplo os meus arquivos do banco tem a nomenclatura: BANCO_DE_DADOS_jan, BANCO_DE_DADOS_fev, etc.

Bases:

LOAD * INLINE [

MES

jan

fev

mar

abr

];

FOR x=0 TO NoOfRows('Bases')-1

LET vNomeBaseDados = 'BANCO_DE_DADOS_' & Peek('MES', $(x), 'Bases');

//Agora basta colocar essa variável no lugar do nome do banco em sua string de conexão.

NEXT x;

Not applicable

Re: Arquivos .mdb

Obrigado pela ajuda Yuri. Fiz algo parecido e deu certo (: