Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Excel (Planilha) x Access (Banco Dados) - Erro no script.

Peguei script na  internet.

Quando passo do excel para o access está dando um erro.

Estou fazendo algo de errado


Excel:

// carregar registros incrementais de dados de origem

incremental:

NoConcatenate

LOAD OrderID,

     ProductID,

     Customerid,

     Amount,

     Date_updated

FROM

C:\Qlikview\DataFiles\Orders.xlsx

(ooxml, embedded labels, table is NewOrders)

where Date_updated >= $(vUpdateDate);

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

ACCESS:

ODBC CONNECT32 TO [MS Access Database;DBQ=C:\Qlikview\DataFiles\Orders.accdb];

incremental:

NoConcatenate

LOAD OrderID,

    ProductID,

    Customerid,

    Amount,

    Date_updated;

SQL SELECT *

FROM Orders

where Date_updated >= $(vUpdateDate);

2014/01/09 16-47-30.png

Neves
Labels (1)
1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

O problema esta na sua cláusula Where, tente colocar o $(vUpdateDate) entre cerquilha;

O Access trabalha de forma diferente do padrão ANSI.

ODBC CONNECT32 TO [MS Access Database;DBQ=C:\Qlikview\DataFiles\Orders.accdb];

incremental:

NoConcatenate

LOAD OrderID,

    ProductID,

    Customerid,

    Amount,

    Date_updated;

SQL SELECT *

FROM Orders

where Date_updated >= #$(vUpdateDate)#;

Qlikfique-se.

Tonial.

Don't Worry, be Qlik.

View solution in original post

2 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

O problema esta na sua cláusula Where, tente colocar o $(vUpdateDate) entre cerquilha;

O Access trabalha de forma diferente do padrão ANSI.

ODBC CONNECT32 TO [MS Access Database;DBQ=C:\Qlikview\DataFiles\Orders.accdb];

incremental:

NoConcatenate

LOAD OrderID,

    ProductID,

    Customerid,

    Amount,

    Date_updated;

SQL SELECT *

FROM Orders

where Date_updated >= #$(vUpdateDate)#;

Qlikfique-se.

Tonial.

Don't Worry, be Qlik.
Ribeiro
Specialist
Specialist
Author

Valeu Fernando,

É Duro ser iniciante.

Mas um dia eu chego lá.

Neves