怎么快速的查询数据的总条数 我用下面的方法查询 结果会报错 在query.LoadAsync();的地方
DataServiceCollection<ZX_Elevator> FristEntitiesCount = new DataServiceCollection<ZX_Elevator>();
var query = (from art in SSC.ZX_Elevator select art.id) as DataServiceCollection<ZX_Elevator>;
query.LoadAsync();
query.LoadCompleted += new EventHandler<LoadCompletedEventArgs>(Count_LoadCompleted);
在做分页的时候 wcf data service 怎么样做是最快的查询出数据 和 数据总数
最快的查询出数据 和 数据总数
这个跟WCF一点的关系都没有啊,
你可以新建一个可以序列化的class
比如
[serializer]
public calss Result
{
public dataset Data{get;set;} //取到的数据
public uint Count{get;set;} //记录的总数
}
有关系 因为 我用wcf data service 取不到数据总数 我只能把 一个表所有的数据都取出来 然后得到数据总数
但是 那样数据太庞大 我要只取ID 就得到总数 或者 直接通过wcf data service 得到一个int 的数据总数返回值 那就更好了
可是我不知道怎么做