我正在使用带有 SAP Crystal Reports 13.0.5 的 Visual Studio 2010。我有一个连接到我的 SQL 数据库并传递更新或选择语句的类。我有一份报告说我很好地传递了更新语句,但是当我传递我的选择语句时,报告并没有选择我传递的值。我也没有创建报告,但无论我传递报告的值是什么,它总是加载相同的内容。
crystalReportViewer1.ReportSource = null;
crystalReportViewer1.Visible = false;
var cr_singlepo = new singlepo();
crystalReportViewer1.ReportSource = cr_singlepo;
//Database connection and info method
meth_database_connection_info();
//SQL view statements for lowlumber report
var new_DB_Statements = new DB_Statements();
var string_sql = ("SELECT PO.PO_Num, PO.Supplier, PO.DateOrdered, PO.DateRequired, PO.Terms, PO.Freight, PO.FOB, POItems.PO_Num, POItems.Quantity, POItems.Description, POItems.Item, POItems.Price, POItems.KeyNum FROM PO, POItems WHERE PO.PO_Num = POItems.PO_Num and PO.PO_Num =" + cmb_existing_po.SelectedItem);
new_DB_Statements.SelectFromDB(string_sql);
crystalReportViewer1.Visible = true;
crystalReportViewer1.Refresh();
有没有办法在 VS 2010 中使用“SQLQuery”,就像在水晶报告 8 中一样?如果还有什么我可以发布的帮助,请告诉我。在此先感谢您的帮助。