Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

QlikView: MS Access ODBC Load Error

Hi guys,

I am trying to connect to a MS Access Database to Qlikview & facing following error. Can anyone of you please help.

SQL##f - SqlState: 07001, ErrorCode: 4294964286, ErrorMsg: [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 4.

Concatenate

SQL SELECT "Business Unit" as Business_Unit,

    CES as Customer_Effort_Score_Flag,

    Promoters as Promoter_Flag,

    "Site_Referrer",

    StartDate as Start_Date,

    "Survey_Name",

    TCR as Completion_Response_Flag,

    "TCR Count" as Total_Completion_Response_Flag,

    Template as Template_Name

FROM "Qualtrics Survey Data.accdb".PushSurveyData

WHERE (Survey_Name  = "PushSurvey- PPS Portal"

AND Start_Date >#8/31/2017#

AND Start_Date <#10/4/2017# )

2 Replies
Peter_Cammaert
Partner - Champion III
Partner - Champion III

Maybe you should remove the underscores from your Start_Date field in the WHERE clause (twice). That field name isn't in use yet. It's called StartDate.

pradosh_thakur
Master II
Master II

Hi

Where clause is getting applied on your Data base table so the field name there is StartDate and not Start_Date

so try this.

Concatenate

SQL SELECT "Business Unit" as Business_Unit,

    CES as Customer_Effort_Score_Flag,

    Promoters as Promoter_Flag,

    "Site_Referrer",

    StartDate as Start_Date,

    "Survey_Name",

    TCR as Completion_Response_Flag,

    "TCR Count" as Total_Completion_Response_Flag,

    Template as Template_Name

FROM "Qualtrics Survey Data.accdb".PushSurveyData

WHERE (Survey_Name  = "PushSurvey- PPS Portal"

AND StartDate >#8/31/2017#

AND StartDate <#10/4/2017# )

regards

Pradosh

Learning never stops.