我想从MSSQL数据库表中的一组购买中返回唯一的Customer_ID
和Customer_Name
。该表包含其他列。我在表适配器向导内为相应的表创建了一个SQL标量查询。
我使用以下sql代码创建了标量查询:
SELECT DISTINCT Cust_ID, Cust_Name
FROM tblAllOrders
Where Date = cast (GETDATE() as DATE)
当我预览查询结果时,它正是我想要的。
我尝试将查询结果分配给datagridview,如下所示:
datagridview.DataSource = tblAllOrdersTableAdapter.ScalarQuery();
但这不起作用datagridview
仍为空。
有什么建议吗?我宁愿不使用SQLCommand
。我所做的研究说使用标量查询但是当我收到多行时,我不确定这是否是正确的方法。