Sql MS ACCESS.NET-有没有不使用模来获得除法的剩余部分的方法?
正如标题所示,我必须在SQL查询中获得除法的剩余部分,但问题是MS Access.NET Framework无法识别模数,因此我无法使用它。我通过在数据集中生成查询的列,然后将带有Mod的查询放在其中,从而解决了.NET引发的警告问题。这样可以正确填充列。由于查询中的Mod,ASP.NET不允许我生成列,但删除它然后将其放回允许我解决此问题。为什么不进行除法,截断,以便您可以得到整数并从除法结果中扣除?这有点复杂,我正在计算一个类似“5天2小时3分钟”的字段。所以它实际上是3个DateDiff函数,最后两个使用Mod函数。这总是有可能的,但这会导致我重做很多工作,我正在寻找一个更简单的解决方案。Access'db engine支持Sql MS ACCESS.NET-有没有不使用模来获得除法的剩余部分的方法?,sql,.net,ms-access,modulo,Sql,.net,Ms Access,Modulo,正如标题所示,我必须在SQL查询中获得除法的剩余部分,但问题是MS Access.NET Framework无法识别模数,因此我无法使用它。我通过在数据集中生成查询的列,然后将带有Mod的查询放在其中,从而解决了.NET引发的警告问题。这样可以正确填充列。由于查询中的Mod,ASP.NET不允许我生成列,但删除它然后将其放回允许我解决此问题。为什么不进行除法,截断,以便您可以得到整数并从除法结果中扣除?这有点复杂,我正在计算一个类似“5天2小时3分钟”的字段。所以它实际上是3个DateDiff函
Mod
。您不能在Access SQL中使用它吗<代码>选择[Total minutes]Mod 60。。。不管.NET识别什么?Access数据库引擎识别什么,但我正在ASP.NET网站项目中使用Access数据库文件。我意识到Access支持它,因为当执行我的查询时,我得到了我想要的结果,但它每次都抛出一个警告,因为.NET不识别mod。当我必须基于包含mod的查询的数据集生成报告和内容时,这就成了一个问题。