【发布时间】:2020-03-15 11:15:49
【问题描述】:
我正在使用 SQLite.NET。我正在尝试将整数数组传递给搜索查询。我想返回 ID(表属性)与数组中的整数匹配的记录列表。数组大小为 10。
在 MainPage.cs 中:
int[] arr = new int[10];
// for testing purposes
for (int i = 0; i <= 9; i++{
arr[i] = i;
}
var selected = App.Database.SearchList(arr);
在 SQLiteDatabase.cs 中:
public List<Rooms> SearchList(int[] ID)
{
return database.Query<Rooms>("SELECT * FROM Rooms WHERE ID = ?;", ID);
}
这会导致执行查询时出现以下错误:
System.NotSupportedException:获取异常详细信息时超时
如何返回 ID 匹配的记录列表?谢谢你。
【问题讨论】:
标签: c# sqlite xamarin xamarin.forms