DataGridView中的数据操作有关问题(.NET2005Win)
DataGridView中的数据操作问题(.NET2005Win)
在窗体中我想把(datagridview)查找出来的值进行简单的乘法运算.例如:我在“TextBox.text”中输入10,然后按Button计算让每个字段中的值都 * "textbox.text ",结果并返回DataGridView中。如(cell1*10,cell2*10...cellN*10)。
因为查找出来的数据只有一行,所以只需要对DataGridView中显示的一行进行从头到尾的乘法运算。
字段1 字段2 字段3
2 1 4
结果:
字段1 字段2 字段3
20 10 40
初学问题表达的也不是很清楚,有问题在留言吧。希望有帖回:
谢谢!
------解决方案--------------------
下面代码是将 DataGridView1的第1行所有列*TextBox1的值,注意先决条件DataGridView1的所有列及TextBox1的值是数字型
For i As Integer = 0 To DataGridView1.Columns.Count - 1
DataGridView1.Rows(0).Cells(i).Value = DataGridView1.Rows(0).Cells(i).Value * CType(TextBox1.Text, Integer)
Next
------------------------------------------
我的书《Visual Basic .NET 2005数据库编程技术与实例》已由人民邮电出版社出版
人民邮电出版社出版:http://www.ptpress.com.cn/books/Book_Information.asp?BID=16271
中国互动出版网:http://www.china-pub.com/computers/common/info.asp?id=35208
------------------------------------------
在窗体中我想把(datagridview)查找出来的值进行简单的乘法运算.例如:我在“TextBox.text”中输入10,然后按Button计算让每个字段中的值都 * "textbox.text ",结果并返回DataGridView中。如(cell1*10,cell2*10...cellN*10)。
因为查找出来的数据只有一行,所以只需要对DataGridView中显示的一行进行从头到尾的乘法运算。
字段1 字段2 字段3
2 1 4
结果:
字段1 字段2 字段3
20 10 40
初学问题表达的也不是很清楚,有问题在留言吧。希望有帖回:
谢谢!
------解决方案--------------------
下面代码是将 DataGridView1的第1行所有列*TextBox1的值,注意先决条件DataGridView1的所有列及TextBox1的值是数字型
For i As Integer = 0 To DataGridView1.Columns.Count - 1
DataGridView1.Rows(0).Cells(i).Value = DataGridView1.Rows(0).Cells(i).Value * CType(TextBox1.Text, Integer)
Next
------------------------------------------
我的书《Visual Basic .NET 2005数据库编程技术与实例》已由人民邮电出版社出版
人民邮电出版社出版:http://www.ptpress.com.cn/books/Book_Information.asp?BID=16271
中国互动出版网:http://www.china-pub.com/computers/common/info.asp?id=35208
------------------------------------------