在datagridview中显示不同的值

时间:2015-02-09 22:32:14

标签: c# sql-server winforms datagridview ado.net

我想从MSSQL数据库表中的一组购买中返回唯一的Customer_IDCustomer_Name。该表包含其他列。我在表适配器向导内为相应的表创建了一个SQL标量查询。

我使用以下sql代码创建了标量查询:

SELECT DISTINCT Cust_ID, Cust_Name
FROM tblAllOrders
Where Date = cast (GETDATE() as DATE)

当我预览查询结果时,它正是我想要的。

我尝试将查询结果分配给datagridview,如下所示:

datagridview.DataSource = tblAllOrdersTableAdapter.ScalarQuery();

但这不起作用datagridview仍为空。

有什么建议吗?我宁愿不使用SQLCommand。我所做的研究说使用标量查询但是当我收到多行时,我不确定这是否是正确的方法。

0 个答案:

没有答案