C#中通过 DataGridView 控件合计行
注一:新建 WindowsForm 窗体并命名为 Salary
注二:所需控件及其相关属性(如下图)
控件
Text Name
Button btnShowData
显示数据
Button btnStaticData
统计数据
DataGridView dgvStaticData
注三:添加引用
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;
注四:
//数据库连接字符串
string strconn = "Data Source=(local);database=Test;user ID=sa; password=1234";
//数据库查询字符串
string strsql = "select * from dbo.Salary";
1、显示数据(如下图)
双击“显示数据”按钮,生成 Click 事件,并进入代码层
//显示数据
private void btnShowData_Click(object sender, EventArgs e)
{
dgvStaticData.DataSource = dtshowdata();//调用方法 dtshowdata()
}
并在 Salary 命名空间下自定义方法
/// <summary>
/// 显示数据
/// </summary>
/// <returns>返回 显示数据</returns>
private DataTable dtshowdata()
{ SqlConnection conn = new SqlConnection(strconn);
SqlCommand cmd = new SqlCommand(strsql, conn);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();