C# ListView的访问 在线等!

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:08:17
做一个小程序,用到表格,于是就选择了ListView。
但是,我想指定访问表格中的数据,用什么方法啊?
比如,我想让每行的第1列和第2列的乘积赋值给第三列,怎么办?

foreach (ListViewItem lVI in listView1.Items)
{
int a = int.Parse(lVI.SubItems[0].Text);
int b = int.Parse(lVI.SubItems[1].Text);
int c = a + b;
lVI.SubItems[2].Text = c.ToString();
}

// 补充:
对,int c = a * b;

你能确保数据库中的1和2列都是数值型的?
那么SQL这样写:
SELECT 列1,列2 列1+列2 AS 列3 FROM 表名。

楼下的那位,是不是要改一下?
int c = a*b;

手写代码,将第一列和第二列的值相加,具体好像是listview.selectvalue.tostring()方法