简体   繁体   English

在Visual Studio 2012中将参数传递给Crystal Report

[英]Passing a parameter to crystal report in visual studio 2012

Hi everyone i want to pass a parameter to my crystal report, the parameter came from a query string, the problem is i don't how to pass it can someone help please This is my sql statement 大家好,我想将参数传递给我的水晶报表,该参数来自查询字符串,问题是我不怎么传递它,有人可以帮忙吗,这是我的sql语句

      SELECT        dbo.Item.Name, dbo.Payment.Date, dbo.BID.WinningPrice,   dbo.Item.Price, dbo.Item.Condition, dbo.Member.FirstName, dbo.Member.LastName, 
                     dbo.Member.Email, dbo.Payment.PaymentID, dbo.Payment.BidID
    FROM            dbo.Payment INNER JOIN
                     dbo.BID ON dbo.Payment.BidID = dbo.BID.BidID INNER JOIN
                     dbo.Auction ON dbo.BID.AuctionID = dbo.Auction.AuctionID INNER JOIN
                     dbo.Item ON dbo.Auction.ItemID = dbo.Item.ItemID INNER JOIN
                     dbo.Seller ON dbo.Item.SellerID = dbo.Seller.SellerID INNER JOIN
                     dbo.Member ON dbo.Seller.MemberID = dbo.Member.MemberID
     Where Payment.BidID =@bid

And below my crystal report code 在我的水晶报表代码下方

   If Not Page.IsPostBack Then
        CrystalReportViewer1.Visible = True
        Dim rDoc As New ReportDocument()


        ' Crystal Report Name
        rDoc.Load(Server.MapPath("Invoice.rpt"))
        ' Your .rpt file path

        'set dataset to the report viewer.
        CrystalReportViewer1.ReportSource = rDoc


    End If

Hi try to give a look at this article, i explains how to pass patameters to crystal reports from code. 您好尝试看一下本文,我解释了如何将参数从代码传递到Crystal报表。

VB.NET Crystal Reports String parameter VB.NET Crystal Reports字符串参数

Hope this helps 希望这可以帮助

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM