我正在学习在Visual Studio中使用C#使用stimulsoft.net,并使用FirebirdSql。
我希望不使用传递参数,而是将完整的SQL查询以及需要的where子句传递给报表。
有人可以帮助我说明如何在C#中传递查询吗?
非常感谢您。
答案 0 :(得分:0)
此软件正在Asp.Net Core 2.0
中工作,需要安装软件包Stimulsoft.Reports.Web.NetCore
版本2018.3.5
。
StiReport report = new StiReport();
report.Load(@"C:\report.mrt"); // laod report
((Stimulsoft.Report.Dictionary.StiSqlSource)report.Dictionary.DataSources.Items[0]).SqlCommand = "select * from People where ID > 10";
report.Render();