随机选择数据库

时间:2017-06-11 16:30:02

标签: sqlite xamarin

我是Xamarin的新手。

我正在寻找一种在我的表格中选择一系列数据的方法。

我想在Xamarin中用Sqlite做这样的事情:

"SELECT Word.ID FROM MyWords WHERE Word.ID BETWEEN 10 AND 15"

这是我的方法,我不知道怎么做“之间”:

 public List<MyWords> SelectWords(string keyword)
        {

            var myword = (from word in conn.Table<MyWords>()
                          where word.Word1 
                          select word);

            return myword.ToList();


        }

1 个答案:

答案 0 :(得分:0)

试试这个:

List<MyWords> myWord = conn.Table<MyWords>().Where(x => x.ID >= 10 && x.ID <= 15).ToList();

这将创建一个MyWords类型的列表,列表中的所有项目的ID都在10到15之间。

考虑这是如何工作的一种方法是代码将遍历数据表中的每个项目,并根据Where()方法中的内容确定是否应将其添加到列表中。语法x =>实质上将表中检查的当前值分配给x。然后,您可以向方法添加相等,关系和条件语句。如果它返回true,则添加该项,否则它将跳过该项。