编写一个获取全部公司名称列表的方法,并且根据UserId获取其所在的公司

编写一个获取全部公司名称列表的方法返回一个datatable,并且根据UserId获取其所在的公司,把其所在的公司放在数据首位

看你的表结构了,可以查询数据的时候 就把Userid所在的公司放到首位
也可以 读取数据后,在后台 对数据集 进行排序。

可以查询数据的时候 就把Userid所在的公司放到首位? 这个需要怎么查询呢,具体要怎么做完全没有思路的。

把公司放在数据首位是什么意思,显示在第一列吗?
具体筛选可以使用datatable的Select方法或者database.AsEnumerable().Select(...)方法进行过滤。

参考:http://bbs.csdn.net/topics/260085124

照着改改,用ADO.NET