【发布时间】:2019-04-07 14:06:38
【问题描述】:
我正在使用 vb.net,我需要查询 4 个 SQL 表并将输出写入 DataTable。 所以我正在这样做(以 2 个表为例),它工作正常:
If CBbf.Checked = True Then
pgCommand.CommandText = "Select * FROM ""bf"" WHERE LOWER(""devname"") Like LOWER('" & TBname.Text & "%')"
sda = New NpgsqlDataAdapter(pgCommand)
sda.Fill(dtRecord)
End If
If CBhp.Checked = True Then
pgCommand.CommandText = "Select * FROM ""hp"" WHERE LOWER(""devname"") Like LOWER('" & TBname.Text & "%')"
sda = New NpgsqlDataAdapter(pgCommand)
sda.Fill(dtRecord)
End If
现在我想在每个查询上添加一个列,以便我知道输出来自哪个查询。
例如:
所以我想知道如何添加“来自”列并根据我正在执行的查询填充值。
谢谢!
【问题讨论】: