GridView
如果满足条件,我正在尝试从 a 中删除完整的行。
在这里我得到了
a Description Column from Product table in database
GridView
填充了 a 。
我sqlcommand
在我的 vb 应用程序中将 设置为 only select the Description which does not contain the String s
。
在这里String s has two keywords "Tomatoes" and "Apple"
。所以 Sql Query 应该检索Description column that does not have "Tomatoes" and "Apple"
.
因此,Gridview
应该通过删除满足条件的行来更新。
我在删除
Description row in GridView
其中有“西红柿”和“苹果”。我尝试用结果填充另一个 GridView,但它没有出现在网页中,尽管一切都是正确的,因为我已经看到了我指定一些断点的值。有什么建议或想法吗?
这是我的代码:
Dim cmd1 = New SqlCommand(" SELECT DISTINCT [Description] FROM [Product] WHERE ([Description] LIKE '%' + @Description + '%')", conn)
cmd1.Parameters.AddWithValue("@Description", s)
MsgBox("NO")
For i As Integer = 0 To GridView1.Rows.Count - 1
DA.SelectCommand = cmd1
DA.Fill(dt)
'row is of a GridViewRow datatype As GridView1.Rows
row.Cells.RemoveAt(i) '' do not know if it is correct or not
'GridView3.DataSource = '' dt tried with no luck
'GridView3.DataBind() '' tried with no luck
cmd1.Dispose()
DA.Dispose()
dt.Clear()
dt.Dispose()
Next
End If