【发布时间】:2021-01-14 05:32:36
【问题描述】:
我想在 vb.net 上的 datagridview 上填充 sql 查询 我尝试了我在互联网上找到的这段代码 但我得到一个错误
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
DataGridView2.Visible = False
Dim Dataconnection As SqlConnection
Dataconnection.ConnectionString = "server=DESKTOP-514KV5J\SQLEXPRESS;database=A;trusted_connection=True"
Dim cmd As New SqlCommand
cmd.Connection = Dataconnection
cmd.CommandText = "select SA,Product,sum(quantity) quantity from(select SA,Product,quantity from tbpurchase union all select SA,Product,-quantity from tbsold)dt group by SA,Product"
Dim rdr As SqlDataAdapter = cmd.ExecuteReader
Dim dt As New DataTable
dt.Load(rdr)
rdr.close()
DataGridView2.DataSource = dt
End Sub
我只想查看 datagridview2 上的查询,而没有任何表上的任何存储。 如果您有解决方案,我该怎么做。 因为我有 2 张桌子。 1 用于采购。 1 用于销售。 以及我在 ms sql 上所做的查询以及计算库存仍然可用 提前致谢
【问题讨论】:
-
请添加错误。这将帮助我们帮助您!
-
实际上是 next question 的副本 - 其中包含实际的错误消息。
标签: sql sql-server vb.net