I have got problems runnign this SQL it says its got Data type mismatch...
what does it mean and why is this happening??
Thank you!!
Sqlstr = ""
Sqlstr = Sqlstr & "SELECT IL4010DA.Pnumber, IL4010DA.Code, ([ValDate]-Day([ValDate])+Day([Pyd])) AS fdate, Sum(IIf([IL4010DF]![Fund_code]='BALANC',[Fund_bal],0)) AS Balance, Sum(IIf([IL4010DF]![Fund_code]='CASH',[Fund_bal],0)) AS Cash, Sum(IIf([IL4010DF]![Fund_code]='GLOBAL',[Fund_bal],0)) AS Global, Sum(IIf([IL4010DF]![Fund_code]='GROWTH',[Fund_bal],0)) AS Growth, Sum(IIf([IL4010DF]![Fund_code]='FUND',[Fund_bal],0)) AS Fund, IL4010DF.Fund_code "
Sqlstr = Sqlstr & "INTO TFundPart1 "
Sqlstr = Sqlstr & "FROM ValuationDate INNER JOIN (IL4010DA LEFT JOIN IL4010DF ON IL4010DA.Pnumber = IL4010DF.Pnumber) ON ValuationDate.Pnumber = IL4010DA.Pnumber "
Sqlstr = Sqlstr & "GROUP BY IL4010DA.Pnumber, IL4010DA.Code, ([ValDate]-Day([ValDate])+Day([Pyd])), IL4010DF.Fund_code "
Sqlstr = Sqlstr & "HAVING (((IL4010DA.Code)='FP' Or (IL4010DA.Code)='FB' Or (IL4010DA.Code)='FFPV' Or (IL4010DA.Code)='FFPT'));"
DoCmd.RunSQL Sqlstr
what does it mean and why is this happening??
Thank you!!
Sqlstr = ""
Sqlstr = Sqlstr & "SELECT IL4010DA.Pnumber, IL4010DA.Code, ([ValDate]-Day([ValDate])+Day([Pyd])) AS fdate, Sum(IIf([IL4010DF]![Fund_code]='BALANC',[Fund_bal],0)) AS Balance, Sum(IIf([IL4010DF]![Fund_code]='CASH',[Fund_bal],0)) AS Cash, Sum(IIf([IL4010DF]![Fund_code]='GLOBAL',[Fund_bal],0)) AS Global, Sum(IIf([IL4010DF]![Fund_code]='GROWTH',[Fund_bal],0)) AS Growth, Sum(IIf([IL4010DF]![Fund_code]='FUND',[Fund_bal],0)) AS Fund, IL4010DF.Fund_code "
Sqlstr = Sqlstr & "INTO TFundPart1 "
Sqlstr = Sqlstr & "FROM ValuationDate INNER JOIN (IL4010DA LEFT JOIN IL4010DF ON IL4010DA.Pnumber = IL4010DF.Pnumber) ON ValuationDate.Pnumber = IL4010DA.Pnumber "
Sqlstr = Sqlstr & "GROUP BY IL4010DA.Pnumber, IL4010DA.Code, ([ValDate]-Day([ValDate])+Day([Pyd])), IL4010DF.Fund_code "
Sqlstr = Sqlstr & "HAVING (((IL4010DA.Code)='FP' Or (IL4010DA.Code)='FB' Or (IL4010DA.Code)='FFPV' Or (IL4010DA.Code)='FFPT'));"
DoCmd.RunSQL Sqlstr