Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.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# Linq到SQL查询错误 公共类服务1:IService1 { [经营合同] 公共列表GetEnterCounts(日期时间开始时间、日期时间结束时间) { var db=新事实输入退出(); 返回(从**db.ENTER_CNT**,其中StartTimeEndTime选择e); } }_C#_Linq To Sql - Fatal编程技术网

C# Linq到SQL查询错误 公共类服务1:IService1 { [经营合同] 公共列表GetEnterCounts(日期时间开始时间、日期时间结束时间) { var db=新事实输入退出(); 返回(从**db.ENTER_CNT**,其中StartTimeEndTime选择e); } }

C# Linq到SQL查询错误 公共类服务1:IService1 { [经营合同] 公共列表GetEnterCounts(日期时间开始时间、日期时间结束时间) { var db=新事实输入退出(); 返回(从**db.ENTER_CNT**,其中StartTimeEndTime选择e); } },c#,linq-to-sql,C#,Linq To Sql,好的,我有一个数据库事实\u ENTER\u EXIT,它包含我想作为列表返回的字段ENTER\u CNT(nullable=false,type=decimal) VS2010在“db.ENTER\u CNT”处抛出以下错误: 错误1找不到源类型“decimal”的查询模式的实现找不到的地方 我一定错过了什么,有人能指出我哪里出了问题吗 提前感谢,Tom您想从表中选择,而不是从列中选择,然后从列中选择 尝试: 来自db.MyTable中的e 其中StartTimeEndTime 选择e.输入

好的,我有一个数据库事实\u ENTER\u EXIT,它包含我想作为列表返回的字段ENTER\u CNT(nullable=false,type=decimal)

VS2010在“db.ENTER\u CNT”处抛出以下错误:

错误1找不到源类型“decimal”的查询模式的实现找不到的地方

我一定错过了什么,有人能指出我哪里出了问题吗


提前感谢,Tom

您想从表中选择,而不是从列中选择,然后从列中选择

尝试:

来自db.MyTable中的e
其中StartTimeEndTime
选择e.输入
这类似于以下SQL:

from e in db.MyTable
where StartTime < e.DATE_ID && e.DATE_ID > EndTime
select e.ENTER_CNT
选择e.输入
从我的表e
其中@StartTime@EndTime

您是在数据库级别定义字段吗?然后你试着从这个字段中选择多个值?好像有点不对劲。对不起,当我说数据库事实时,我指的是表。。事实上,ENTER\u EXIT表来自数据仓库,我不想创建任何表!
from e in db.MyTable
where StartTime < e.DATE_ID && e.DATE_ID > EndTime
select e.ENTER_CNT
SELECT e.ENTER_CNT
FROM MyTable e
WHERE @StartTime < e.DATE_ID AND e.DATE_ID > @EndTime