#2
playermaker2012-01-20 14:10
|
程序代码:
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型的 from pl in sds.Tables[0].AsEnumerable()
where SysType == pl.Field<string>("SysType")
&& userid == pl.Field<int>("UserID")
select pl;
执行到这里的时候报异常
只有本站会员才能查看附件,请 登录
哪位大神能帮我解决下啊 我用过的方法有
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() 还是没用
都是报同一个错误
望哪位大大 帮我解决下 不胜感激······