linq where多条件查询问题
程序代码:var query1 =
from pl in sds.Tables[0].AsEnumerable()
where SysType == pl.Field<string>("SysType")
&& userid == pl.Field<int>("UserID")
select pl;我数据库里 UserID的数据类型是 INT(11)型的 userid 是int型的 执行到这里的时候报异常 哪位大神能帮我解决下啊
我用过的方法有
1.userid ==Convert.Toint32( pl.Field<int>("UserID")) 没有用
2.userid == Convert.ToInt32( pl.Field<int>("UserID").ToString()) 也没有
3. userid.ToString() == pl.Field<int>("UserID").ToString() 还是没用
都是报同一个错误
望哪位大大 帮我解决下 不胜感激······






