我有一个使用sqlite的c#项目,我想知道是否有类似于php中的mysql_insert_id方法?
由于
答案 0 :(得分:3)
对于SQLite3 SELECT last_insert_rowid()
应该有效,如下所述:how to get last inserted Id of a Sqlite database using Zend_Db
答案 1 :(得分:1)
SQLite基础API(在C中)有sqlite3_last_insert_rowid
,看起来非常适合这类事情。它也可以通过last_insert_rowid()
函数在SQL级别上使用。我不知道这是如何映射到C#的,但是在查看时这应该对你有帮助。