循环遍历表中的每一行

时间:2014-11-04 00:18:50

标签: sql asp.net vb.net

价格是我的数据库中的一列,根据供应商的条目设置。

我将供应商的帐户信息(包括价格)导出到asp.net中的gridview,我想根据客户输入的标准直接修改价格单元。例如,如果客户居住在州外,则运输费用会更高。运费由供应商确定,并与价格存储在同一个表中。下面的所有两个字母缩写代表了确定价格上涨的标准。

gridview根据所选产品查询数据库。我想为供应商表中列出的每个供应商运行查询(看多个供应商可能提供相同的产品)

i = GridView1.Rows.Count

For x As Integer = 0 (where x is the current row) To i (where i is the number of rows in the table)
    (If Session("GH") = "Yes" Then Price = Price * cell
    +
    If Session("DH") = "Yes" Then Price = Price * cell
    +
    If Session("CD") = "Yes" Then Price = Price * cell)
    --------------------------------------------------                   
    divided by the number of questions answered "Yes"
    x = x + 1
 Next()

每次迭代都会调整一个供应商的价格,有很多供应商。

0 个答案:

没有答案