gpt4 book ai didi

c# - 从数据库获取值(value)并添加它的值(value)?

转载 作者:行者123 更新时间:2023-11-29 21:14:36 27 4
gpt4 key购买 nike

我有一个 datagridview,我从 phpmyadmin 调用值,我尝试添加它的值行,但是当我编辑单元格 1 时它获得相同的值

       MySqlConnection conn = new MySqlConnection("datasource=localhost;port = 3306;username = root;password = ");
MySqlCommand comm = new MySqlCommand("select Fee,Amount from system.other_school_fees ;", conn);

MySqlDataAdapter ssda = new MySqlDataAdapter();
ssda.SelectCommand = comm;
DataTable ddbdataset = new DataTable();
ssda.Fill(ddbdataset);
BindingSource bbsource = new BindingSource();

bbsource.DataSource = ddbdataset;
dataGridView2.DataSource = bbsource;
ssda.Update(ddbdataset);
dataGridView2.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

int d = 0;
for (int b = 0; b < dataGridView2.Rows.Count; b++)
{
d += Convert.ToInt32(dataGridView2.Rows[b].Cells[1].Value);
}

lblOSF.Text = d.ToString();

enter image description here

最佳答案

解决了!

    private int CellSum()
{
string a = string.Empty;
int sum = 0;
for (int b = 0; b < dataGridView1.Rows.Count; ++b)
{
try
{
int d = 0;
d += Convert.ToInt32(dataGridView1.Rows[b].Cells[1].Value);
sum += d;
}
catch
{
MySqlConnection conn = new MySqlConnection("datasource=localhost;port = 3306;username = root;password = ");
MySqlCommand comm = new MySqlCommand("select Miscellaneous_Fee,Amount from system.miscellaneoues;", conn);

MySqlDataAdapter ssda = new MySqlDataAdapter();
ssda.SelectCommand = comm;
DataTable ddbdataset = new DataTable();
ssda.Fill(ddbdataset);
BindingSource bbsource = new BindingSource();

bbsource.DataSource = ddbdataset;
dataGridView1.DataSource = bbsource;
ssda.Update(ddbdataset);
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

MessageBox.Show("Incorrect Input");
}

}
return sum;

}

private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{

if (e.ColumnIndex == 1)
lblMiscellaneous.Text = CellSum().ToString();
}

关于c# - 从数据库获取值(value)并添加它的值(value)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36057272/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com