FineUI 官方论坛

标题: 请教一个关于Subsonic查询的问题 [打印本页]

作者: Mr.Wu    时间: 2013-1-24 16:48
标题: 请教一个关于Subsonic查询的问题
本帖最后由 Mr.Wu 于 2013-1-24 16:52 编辑

数据库HkDengfen表有两个字段:cj1和cj1(即成绩1和成绩),现在想找出两个字段值不相同的记录:
select * from hk_dengfen wehre cj1<>cj2,转换为subsonic查询语句:
SqlQuery q = new Select().From<HkDengfen>().Where("1").IsEqualTo("1");
q.And(HkDengfen.Columns.Cj1).IsNotEqualTo(HkDengfen.Columns.Cj2);
……
DataSet ds = q.ExecuteDataSet();
Grid1.DataSource = ds;
Grid1.DataBind();

问题来了:前台Grid展现的数据并没有把cj1<>cj2的记录去掉,难道是subsonic不能直接比较两个字段的不同值?
怎么办?
请大家帮忙一下!谢谢了。






欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4