using System;
using System.Drawing;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Diagnostics;
namespace tchart_SQL
{
public partial class Form1 : Form
{
private string connString = @"server = localhost;integrated security = true; database = student";
string s = "select studentID,[英语],[数学],[语文],[总分] from score order by studentID Desc";//[英语],[数学],[语文],[总分]
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Stopwatch sw = new Stopwatch();//测试性能
sw.Start();
tChart1.Aspect.View3D = false;
SqlConnection conn = new SqlConnection(connString);
conn.Open();
SqlCommand cmd2 = new SqlCommand(s, conn);
SqlDataReader aReader = cmd2.ExecuteReader();
line1.Title = "英语";
line2.Title = "数学";
line3.Title = "语文";
line4.Title = "总分";
while (aReader.Read())
{
line1.Add(Convert.ToInt32(aReader[1]),aReader[0].ToString(),Color.Red);
line2.Add(Convert.ToInt32(aReader[2]),aReader[0].ToString(),Color.Black);
line3.Add(Convert.ToInt32(aReader[3]),aReader[0].ToString(),Color.Blue);
line4.Add(Convert.ToInt32(aReader[4]),aReader[0].ToString(),Color.DarkRed);
}
aReader.Close();
conn.Close();
sw.Stop();
MessageBox.Show(sw.ElapsedMilliseconds.ToString());
}
}
}
读取SQL server数据通过控件teechart显示曲线
最新推荐文章于 2024-03-09 11:38:13 发布