I am using Visual Studio 2008 and Telerik Reporting Q3 2008 SP2. We are using MySQL as the database backend.
I have pasted this in the query builder, which I can run in MySql with no problems(when I substitute the parameters for real data):
SELECT oc.GroupOffense, uc.category, SUM(CASE WHEN i.CommittedDt > @StartDtThisYear THEN 1 ELSE 0 END) AS ArrestsYTD,
SUM(CASE WHEN i.CommittedDt BETWEEN @StartDtLASTYEAR AND @EndDtLastYear THEN 1 ELSE 0 END) AS ArrestsLastYTD
FROM analytics_incident i JOIN
analytics_IncidentCrimeInfo ci ON ci.incidentid = i.incidentid JOIN
ucroffensecategory uc ON uc.categoryid = ci.ucr_crime_category JOIN
ucroffensecode oc ON oc.categoryid = uc.categoryid
WHERE oc.GroupOffense = @GroupAB
GROUP BY oc.groupoffense, uc.category
and when I click on Execute Query it gives me this error:
SQL Execution Error.
Executed SQL Statement : SELECT oc.GroupOffense, uc.category, SUM(CASE WHEN i.CommittedDt > @StartDtThisYear THEN 1 ELSE 0 END) AS ArrestsYTD,
SUM(CASE WHEN i.CommittedDt BETWEEN @StartDtLASTYEA...
Error Source: MySql.Data
Error Message: Fatal error encountered during command execution.
The sql statement runs fine in mySql so why not in the report?
THanks
Christel
I have pasted this in the query builder, which I can run in MySql with no problems(when I substitute the parameters for real data):
SELECT oc.GroupOffense, uc.category, SUM(CASE WHEN i.CommittedDt > @StartDtThisYear THEN 1 ELSE 0 END) AS ArrestsYTD,
SUM(CASE WHEN i.CommittedDt BETWEEN @StartDtLASTYEAR AND @EndDtLastYear THEN 1 ELSE 0 END) AS ArrestsLastYTD
FROM analytics_incident i JOIN
analytics_IncidentCrimeInfo ci ON ci.incidentid = i.incidentid JOIN
ucroffensecategory uc ON uc.categoryid = ci.ucr_crime_category JOIN
ucroffensecode oc ON oc.categoryid = uc.categoryid
WHERE oc.GroupOffense = @GroupAB
GROUP BY oc.groupoffense, uc.category
and when I click on Execute Query it gives me this error:
SQL Execution Error.
Executed SQL Statement : SELECT oc.GroupOffense, uc.category, SUM(CASE WHEN i.CommittedDt > @StartDtThisYear THEN 1 ELSE 0 END) AS ArrestsYTD,
SUM(CASE WHEN i.CommittedDt BETWEEN @StartDtLASTYEA...
Error Source: MySql.Data
Error Message: Fatal error encountered during command execution.
The sql statement runs fine in mySql so why not in the report?
THanks
Christel