FineUI 官方论坛

标题: 求助:在appbox中要实现这个查询,语句该怎么写? [打印本页]

作者: 网络书生    时间: 2016-9-5 00:43
标题: 求助:在appbox中要实现这个查询,语句该怎么写?
1、首先我给users这个表增加了一个字段:BranchID(目的是为了读取该用户都可以访问那些机构号下面的数据),里面存放的Branches表的ID号,存放形式如:1,3,9(ID号用逗号隔开)想实现的查询就跟sql:select BranchNo from Branches  where id in(1,2,3)一样,但是不知道改在appbox中怎么写?
2、Branches 表结构为,ID(int),BranchNo(nvarchar)
我现在想取出该用户可以访问的Branches表的所有BranchNo值
如我用User user = DB.Users.Where(u => u.Name == User.Identity.Name).FirstOrDefault();   取BranchID字段的值为 user.BranchID 不知道对不对?
另外我再用 Branch branch = DB.Branches.where(b => b.ID.Contains(user.BranchID) ; 想取出branch.BranchNo但是该句报错,请大侠帮帮忙看我这里应该怎么写?






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