Ign*_*mez 10 c# sqlite portable-class-library xamarin
我在Windows应用程序中使用SQLite,现在我在Xamarin开发一个便携式应用程序,所以我使用插件sqlite net pcl,我很难理解它是如何工作的.
我有一个由以下te创建的表:
public class Config
{
public string IP { get; set; }
[SQLite.Net.Attributes.Default(true, "Client 2")]
public string ID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
并创建表:
db.CreateTable<Model.Config>();
Run Code Online (Sandbox Code Playgroud)
问题:现在我想在ID列中选择值,然后执行以下操作:
List<string> hhid = db.Query<string>("select ID from Config",null);
Run Code Online (Sandbox Code Playgroud)
我得到这个例外: "Object reference not set to an instance of an object"
如何进行简单的选择以找到此字段?
谢谢你的提示
Ign*_*mez 13
希望这对我所在的人有用...
括号(<>)之间是表名:
db.Query<TableName>("select * from ....");
Run Code Online (Sandbox Code Playgroud)
var list = db.Query<MyTableName>("select * from MyTableName");
Run Code Online (Sandbox Code Playgroud)
var list = db.Query<MyTableName>("select * from MyTableName where lastname=? and firstname=?", lastnameValue, firstNameValue);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11813 次 |
| 最近记录: |