c# Dataset - 用 WHERE 条件修改 SELECT 语句
c# Dataset - modify SELECT statement with WHERE conditions
我有一个数据集、tableadapter 和 bindingsource,用于从数据库中获取数据并将其转换为 windows 形式。
SELECT
语句基本上就是一个SELECT * FROM Employee
s
其中 returns 50,000 行。
我想在填充之前添加一个 WHERE
子句,因此我不会用 50,000 行填充数据表。例如修改SELECT
语句为:
SELECT * FROM Employees WHERE Lastname LIKE 'A%'
我该怎么做?
例如,我正在尝试这个,但是 SelectCommand 设置为空,所以它失败了。不确定何时填充 SelectCommand。
Me.taBoxesCarrierTech.Adapter.SelectCommand.CommandText =
Me.taBoxesCarrierTech.Adapter.SelectCommand.CommandText & _
"AND BL.LOG_NO = " & mPhantomLogNum
如果要将 WHERE 子句与 TableAdapter 一起使用,则需要构建 parameterized TableAdapter query
我有一个数据集、tableadapter 和 bindingsource,用于从数据库中获取数据并将其转换为 windows 形式。
SELECT
语句基本上就是一个SELECT * FROM Employee
s
其中 returns 50,000 行。
我想在填充之前添加一个 WHERE
子句,因此我不会用 50,000 行填充数据表。例如修改SELECT
语句为:
SELECT * FROM Employees WHERE Lastname LIKE 'A%'
我该怎么做?
例如,我正在尝试这个,但是 SelectCommand 设置为空,所以它失败了。不确定何时填充 SelectCommand。
Me.taBoxesCarrierTech.Adapter.SelectCommand.CommandText =
Me.taBoxesCarrierTech.Adapter.SelectCommand.CommandText & _
"AND BL.LOG_NO = " & mPhantomLogNum
如果要将 WHERE 子句与 TableAdapter 一起使用,则需要构建 parameterized TableAdapter query