实体框架如何判断一个表是否有记录? if (Entities1.table1.Count()>0) //判断一个Entities里的实体是否有记录{......}else{......}这段代码当table1里没有记录时就会报错为什么? 要如何判断实体是否有记录应该如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (Entities1.table1!=null && Entities1.table1.Count()>0) Entities1.table1 != null && Entities1.table1.Count()>0 这段代码当table1里没有记录时就会报错.. 是吗?什么错误?? if (Entities1.table1!=null && Entities1.table1.Count()>0)当table1里无记录时报错:对象名 'Entities1.table1' 无效。 当没有记录时,对象table1为空吧,你又调用了table1对象的count属性,但对象为Null当然会报错 刚才测试了一下,没有记录时,对象Entities1.table1不为空 Entities1.table1 != null && Entities1.table1.Count()>0 Entities1.table1 != null || Entities1.table1.Count()>0如果这个不行在试试Entities1 != null || Entities1.table1.Count()>0 对象为null。你再调用count当然会报错了呀, Model1Entities Entities1 = new Model1Entities(); ==创建Entityif (Entities1.table1!=null && Entities1.table1.Count()>0) ==>报错就这两行代码 如果说是属性能有Count()这个方法?table1如果是方法就对了if (Entities1.table1()!=null || Entities1.table1().Count>0) 如果是属性 就看看table1的类型if(Entity1.table1==null){ .....} 字典用LINQ排序问题 服务器端调用客户端JS方法 读C#源码应该从哪里入手? 时间比较大小问题! 高分求 C# UDP 聊天程序 急急急急急急急急急 想在FORM1中调用FORM2中的数据 c#中调用c++动态库问题 axTChart的一些问题 Dotfuscator 能不能打包成一个exe文件? 哪能down到C#ASP.net数据库方面的EBook? 这个字符串正则不对,有什么问题麻烦给指教一下 C#中关于类型中定义自己类型的问题(先有鸡还是先有蛋?
当table1里无记录时报错:
对象名 'Entities1.table1' 无效。
如果这个不行
在试试
Entities1 != null || Entities1.table1.Count()>0
Model1Entities Entities1 = new Model1Entities(); ==创建Entity
if (Entities1.table1!=null && Entities1.table1.Count()>0) ==>报错
就这两行代码
table1如果是方法就对了if (Entities1.table1()!=null || Entities1.table1().Count>0)
{
.....
}