Member 12605293 Ответов: 1

Строка подключения не была инициализирована


Привет я работаю над диаграммой dotnet и получаю ошибку для инициализации строки подключения

Что я уже пробовал:

<pre>using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Drawing;
using System.Drawing.Drawing2D;
using dotnetCHARTING;
using System.Configuration;



namespace dotnetdrilldown03
{
    public partial class Drilldown4 : System.Web.UI.Page
    {
        
        protected void Page_Load(object sender, EventArgs e)
        {
            Chart.DefaultSeries.ConnectionString = ConfigurationManager.AppSettings["sqlconnection"];
            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,seconds";

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

            
            Chart.SeriesCollection.Add();
            Chart.Series.Name = "Items 1";
            Chart.Series.StartDate = new System.DateTime(2016, 1, 1, 0, 0, 0);
            Chart.Series.EndDate = new System.DateTime(2016, 12, 31, 23, 59, 59);
            Chart.Series.SqlStatement = @"SELECT Duration,Sum(Total) FROM Report  WHERE Duration >= #STARTDATE# AND OrderDate <= #ENDDATE#  GROUP BY Report.Duration";

            Chart.SeriesCollection.Add();
        }
       
    }
}

Karthik_Mahalingam

ASP chart или третья сторона?

Member 12605293

Привет Картик
aspchat с префиксом dotnet

Richard MacCutchan

Отладчик сразу же покажет вам, что не так. Проверьте правильность написания вашего атрибута.

1 Ответов

Рейтинг:
0

CPallini

Используйте отладчик чтобы увидеть значение времени выполнения Chart.DefaultSeries.ConnectionString переменная и сверьте ее с настройками вашей базы данных.


Member 12605293

Привет Паллини
Я использую sqlserver, и он показывает DataProviderType = OleDb