我正在做一个学术项目。为此,需要以表格形式提供帮助。
首先,我将向您展示我的两个表连接到此操作..我无法添加超链接和照片,因为我是一个新用户..所以..请添加http://前面的图像链接。
项目表格:
销售表:
这是我的表单的演示布局
在表单中,您可以看到一个下拉列表。在该列表中,我绑定了来自item_code
表的item
...当加载表单时,所有项目都将加载到该下拉列表中。
接下来是一个文本框...它是输入我们购买的商品数量...我们当时想要输入...
然后你可以看到一个名为ADD TO DATA GRID
的按钮。当用户点击它时,我想在gridview中添加一行,其中包含我们之前从下拉列表中选择的item_code
以及我们在文本框中输入的quantity
。
我想在gridview中添加3个列,size
,item_name
,tax
..这些项目我想从items
表中使用< / p>
select size, item_name, tax
from items
where item_code like '" + dropdownlist.selecteditem + "';"
我认为你得到了我所说的......而且我认为很明显Delete
按钮应该做什么..当我点击它时,我想删除那个特定的行......
接下来你可以看到一个标签..总..我想添加我们添加到网格的price*quantity
..意味着如果我添加了一个项目,其价格为50,数量为2 ..总数将...是100然后我添加了另一个项目有价格20和数量2然后添加40(20 * 2)总计然后总数将是140(旧100 + 40)..就像那样......
最后,当按下此按钮时,您可以看到一个名为final submit
的按钮... ...想要从gridview逐个添加到sales
表,并且某些数据想要从中获取items
表..表示在gridview中只有item_code,name,price,size
和tax
..当点击final submit
按钮时,想要将items
表的整个9个字段添加到sales
表格,一个接一个地在gridview中。
答案 0 :(得分:0)
使用DataTable
并将其链接到DataGridView
,将数据库数据提取到DataTable中,并将对GridView所做的任何更改更新为DataTable,然后使用该DataTable更新到数据库
GridView.DataSource=DataTable;
GridView.BindData();
更改为GridView后,使用BindingSource将它们更新为此DataTable,或者只使用for循环然后更新到数据库