0

我有 2 个表 1Tbl_purchasemaster1 和 1Tbl_purchasesub1 以及如下查询:

SELECT  Tbl_PurchaseMaster.dtPurchaseDate,Tbl_PurchaseMaster.vaSupplierName,
    Tbl_PurchaseSub.vaItemCode,Tbl_PurchaseSub.intQuantity 
FROM Tbl_PurchaseMaster 
INNER JOIN Tbl_PurchaseSub 
ON 
dbo.Tbl_PurchaseMaster.intPurchaseMasterID = dbo.Tbl_PurchaseSub.intPurchaseMasterID 
where dtPurchaseDate between  '" + dtfr + "'and'" + dtto 
    + "' dtfr=datefrom and dtto=dateto..

如何将这些值填充到数据集中?填好后,我想在水晶报表中显示。请帮忙

4

1 回答 1

0

如果您已经完成连接,SQL 将有效地返回一个表,您可以将它作为 DataTable 放入 DataSet。

您还可以将每个表单独查询到 DataSet 中的两个 DataTables 中,然后添加关系。

DataSet 中没有规定可以获取 SQL 连接的结果并将其拆分为多个 DataTable。

于 2012-10-28T14:16:11.240 回答