我一直在评估使用 dapper 和 sqlite 的 simplecrud 扩展。无论我在插入表格时尝试什么,都会失败并出现异常
没有这样的功能 SCOPE_IDENTITY
表类
public class User
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
最简单的测试代码
static void Main( string[] args )
{
SQLiteConnection conn = new SQLiteConnection( "Data Source=E:\\Databases\\MyDatabase.db;Version=3" );
conn.Open();
var usr = new User { Name = "Dave", Age = 65 };
var id = conn.Insert(usr);
conn.Close();
}
如前所述,当我运行代码时,数据被插入到表中,但程序以SCOPE_IDENTITY
异常终止。
任何帮助将不胜感激