Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# c和RDLC报告的示例查询_C#_Rdlc - Fatal编程技术网

C# c和RDLC报告的示例查询

C# c和RDLC报告的示例查询,c#,rdlc,C#,Rdlc,我想询问用于从表中检索多个字段以进行数学计算的示例查询? 另一件事是,我应该在rdlc报告中使用表达式还是使用查询进行计算?我不理解您的第一个问题。但从我的观点来看,我很乐意回答你的第二个问题: 我尝试在数据库上进行大多数计算。因为这是数据库应该做的,复杂的表达式不是很好,也不容易维护。 在复杂的报告中,您将不得不在所有时间使用表达式,因此我更喜欢在数据库中执行所有可以在那里完成的操作 但前提是SQL查询是可维护且快速的。我们不提供关于广泛主题的教程。尽力解决你的问题。如果您有问题,请过来问一个

我想询问用于从表中检索多个字段以进行数学计算的示例查询?
另一件事是,我应该在rdlc报告中使用表达式还是使用查询进行计算?

我不理解您的第一个问题。但从我的观点来看,我很乐意回答你的第二个问题:

我尝试在数据库上进行大多数计算。因为这是数据库应该做的,复杂的表达式不是很好,也不容易维护。 在复杂的报告中,您将不得不在所有时间使用表达式,因此我更喜欢在数据库中执行所有可以在那里完成的操作


但前提是SQL查询是可维护且快速的。

我们不提供关于广泛主题的教程。尽力解决你的问题。如果您有问题,请过来问一个特定的问题。我不是在使用SQL Server,只是一个如下所示的查询:SqlCommand custcmd=new SqlCommandSELECT customer.customerid,warehouse.warehouseNo,warehouse.qty\u货物,warehouse.qty\u slack,warehouse.std\u weight,货物数量+松弛数量*标准重量/1000,总计来自客户内部连接仓库,其中Customer.customerid介于+textbox1.text+和+textbox2.text之间,myconnection;在有人可以帮助的地方附近显示错误语法错误?请尝试将其更改为:SqlCommand custcmd=new SqlCommandSELECT customer.customerid,warehouse.warehouseNo,warehouse.qty\u goods,warehouse.qty\u slack,warehouse.std\u weight,货物数量+松弛数量*标准重量/1000,总计来自客户内部连接仓库,其中Customer.customerid介于+textbox1.text+和+textbox2.text之间,myconnection;并且您使用的内部联接语法不正确。事实上你没有加入!尝试以下操作:从customer.ID=warehouse.customerId上的customer内部加入warehouse