MOSS中SPQuery对象的查询问题与优先级问题

在对MOSS站点进行二次开发时会经常用到SPQuery对象来查询所须的东西,则可以使用这个对象来进行对站点的列表进行查询过滤,这与SQL语句中的Select语句差不多,条件写在前面的优先权更大。

如下面的代码:

 SPQuery query = new SPQuery();

                query.Query = " <OrderBy><FieldRef Name=""ID"" Ascending=""False"" /></OrderBy>";//把查询出来的项进行排序,按ID进行降序排序

                //query.ViewFields = "<FieldRef Name=""ID"" /><FieldRef Name=""Title"" />";//查询出来ID和Title两字段,这相当于SQL语句中的Select 字段名

                query.RowLimit = 1;//获取查询出来的Item项的第一个

                SPListItemCollection items = VideoImagelist.GetItems(query);//把查询出来的列表的Items按SPQuery进行操作

你可能感兴趣的:(query)