android - xamarin android sqlite insert List objectes ti sqlite async
问题描述
我尝试插入到我尝试这样做的对象的 sqlite 列表:
public virtual async void InsertObjects(Context context, List<Object> objs)
{
lock (locker)
{
SQLiteDatabase db = new Helper(context).WritableDatabase;
ContentValues Values = new ContentValues();
foreach (Object obj in objs)
{
Values.Put(ColumnID, obj.id);
Values.Put(ColumnUsername, obj.name);
Values.Put(ColumnFullName, obj.symbol);
await db.Insert(TableName, null, Values);
}
db.Close();
}
}
但它不起作用
解决方案
推荐阅读
- c# - C# - 命名管道提供程序,错误:40 - 本地访问
- azure-devops - 为什么在“通过 UI”和“通过 REST API”创建 Azure 工件源时,源权限设置存在差异?
- bash - 读取 HTTP 正文响应并使用 Bash 迭代该结果
- java - 从 CursorAdapter/List 视图中移除多个元素
- c++ - 如何解决此浮点期望:8 错误
- python - 如何在写入函数末尾添加变量并将其放置循环
- shell - Google Colab 不会解压缩 zip 文件
- java - WebView 中的 URL 自动重定向 - Android
- python - 从单独的代码制作服装子图
- python - 在 datetime.date 中只选择月份和日期