Hallo

 

Also momentan teste ich das dotNetCharting Modul von http://www.dotnetcharting.com/

Irgendetwas stimmt mit der DB-Abfrage nicht, ich erhalte n�mlich folgende Fehlermeldung:

ErrorMessage: SetData: Syntaxfehler in Datum in Abfrageausdruck 'OrderDate >= #01.01.2002 00:00:00# AND OrderDate <= #31.12.2002 23:59:59#'.

 

Wo liegt das Problem? Gibt’s da irgend ein Problem mit der Datumsformatierung?

 

<script runat="server">

void Page_Load(Object sender,EventArgs e)

{

����������� //set global properties

��� Chart.DefaultSeries.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;data source=" + Server.MapPath("../../database/chartsample.mdb");�

��� Chart.Title="Item sales";

��� Chart.XAxis.Label.Text="Years";

��� Chart.TempDirectory="temp";

��� Chart.Debug=true;

�

��� Chart.DateGrouping = TimeInterval.Years;

�� �������� Chart.DrillDownChain="Years,Quarters,Months,days=Days,hours,minutes";

�� ��������

�� �������� Chart.DefaultSeries.DefaultElement.ToolTip="%yvalue";

 

������

�

��� //Add a series

��� Chart.Series.Name="Items 1";

��� Chart.Series.StartDate=new System.DateTime(2002,1,1,0,0,0);

��� Chart.Series.EndDate = new System.DateTime(2002,12,31,23,59,59);

��� Chart.Series.SqlStatement= @"SELECT OrderDate,Sum(Quantity) FROM Orders� WHERE OrderDate >= #STARTDATE# AND OrderDate <= #ENDDATE#� GROUP BY Orders.OrderDate ORDER BY Orders.OrderDate";� ������������������������������� ����������������������������������������������

��� Chart.SeriesCollection.Add();

���

���

}

</script>

 

 

Vielen Dank

Andrew

Antwort per Email an