【问题标题】:Add data to gridview and then retrieve it and add to a database将数据添加到gridview,然后检索它并添加到数据库
【发布时间】:2012-03-19 07:18:10
【问题描述】:

我正在做一个学术项目。为此需要表格中的帮助.. 在帐单表格中。

首先,我将向您展示与此操作相关的两个表。我无法添加超链接和照片,因为我是新用户.. 所以.. 请在下面的图片链接前添加 http://。 .

项目表:

销售额表:

这是我的表单演示布局

在表单中您可以看到一个下拉列表。在该列表中,我从item 表中绑定了item_code ...当加载表单时,所有项目都将加载到该下拉列表中..

接下来是一个文本框...输入我们购买的商品数量...我们当时想输入...

然后您可以看到一个名为ADD TO DATA GRID 的按钮。当用户点击它时,我想在 gridview 中添加一行,其中包含我们之前从下拉列表中选择的item_code 和我们在文本框中输入的quantity

我想在 gridview 中再添加 3 列,sizeitem_nametax.. 这些项目我想使用

items 表中获取
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 获取一些数据table..表示gridview中只有item_code,name,price,sizetax..当点击final submit按钮想将items表的整个9个字段添加到sales表中,gridview中一一有。

【问题讨论】:

    标签: c# asp.net database gridview


    【解决方案1】:

    使用 DataTable 并将其链接到 DataGridView,将数据库数据提取到 DataTable 并将对 GridView 所做的任何更改更新到 DataTable,然后使用该 DataTable 更新到数据库

    GridView.DataSource=DataTable;
    GridView.BindData();
    

    在您对 GridView 进行更改后,使用 BindingSource 将它们更新到此 DataTable 或仅使用 for 循环然后更新到数据库

    【讨论】:

    • 兄弟..我无法理解兄弟...你能不能...给aspx和aspx..pls..bro的投票。它将被取消
    • 没有人可以给你完整的代码检查网格视图插入编辑更新和删除c-sharpcorner.com/uploadfile/anjudidi/…
    猜你喜欢
    • 1970-01-01
    • 2019-03-16
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 2012-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多