比如我有数据表Subjet 是这样的
A B C
1 2 3
4 5 6
7 8 9
现在我要统计A列的总数(即12)显示到一个textbox中,要怎么写啊,我试过一些方法都不行,并且最好做到如果我增加,修改或者删除表数据时,textbox的值会随之改变。
比如我连接数据库的代码是这样的:
string connStr = Properties.Settings.Default.DatabaseConnectionString;
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
SqlCommand cmd = new SqlCommand("select sum(A) from Subject", conn);
接下来就是怎么显示了,问题如题。。求教,急急急啊,先谢谢了SQLC#textbox数据库
A B C
1 2 3
4 5 6
7 8 9
现在我要统计A列的总数(即12)显示到一个textbox中,要怎么写啊,我试过一些方法都不行,并且最好做到如果我增加,修改或者删除表数据时,textbox的值会随之改变。
比如我连接数据库的代码是这样的:
string connStr = Properties.Settings.Default.DatabaseConnectionString;
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
SqlCommand cmd = new SqlCommand("select sum(A) from Subject", conn);
接下来就是怎么显示了,问题如题。。求教,急急急啊,先谢谢了SQLC#textbox数据库
textBox1.Text = cmd.ExecuteScalar().ToString();
想实时更新的话 可以在你增删改操作之后 重新获取一下数据 然后赋值给textbox 封装成方法 要不然重复代码太多
string connStr = Properties.Settings.Default.DatabaseConnectionString;
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
SqlCommand cmd = new SqlCommand("select sum(DB) from Subject", conn);
textBox2.Text = cmd.ExecuteNonQuery().ToString();
conn.Close();上面就是代码了,我的数据是显示在dataGridView1上的,数据类型是int,我也不知道是为什么。
上楼的,请问然后怎么显示在textbox里面