Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
191 views
in Technique[技术] by (71.8m points)

c# - Show All Records in Invoice

I want to get all records from database to my crystal report. but I only get the first row. I want to get all records to my invoice bill.

this is my query:

reportDocument.Load(@"E:New PracticalProjectsWCC-StockManagementSystemWCC-StockManagementSystemReportsInvoiceReport.rpt");
using (SqlConnection con = new SqlConnection(CS))
{

    DataSet ds = new DataSet();
    SqlDataAdapter sda = new SqlDataAdapter("select MAX(InvoiceNo) InvoiceNo, MAX(Cashier) Cashier, ItemName, SUM(Quantity) Quantity, MAX(ItemCode) ItemCode, MAX(DiscountPrice) DiscountPrice, MAX(Amount) Amount, MAX(GrossAmount) GrossAmount, MAX(Cash) Cash, MAX(Balance) Balance, MAX(NoOfItems) NoOfItems from tblInvoice Group by ItemName ", con);
    DataTable dt = new DataTable();
    sda.Fill(dt);
    reportDocument.SetDataSource(dt);
    crvInvoiceReport.ReportSource = reportDocument;
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...