What I'm not clear about is that the documentation says that rowid is an alias for the primary key column of type INTEGER PRIMARY KEY. How is the sqlite_int64 converted to a 'normal' C long?
I'm using the sqlite3_last_insert_rowid() call to retrieve the key of the row I just inserted (so I can refer to it when I do UPDATE and DELETE). Olaf ----- Original Message ----- From: "Olaf Beckman Lapré" <[EMAIL PROTECTED]> To: "SQLite Mailing List" <[email protected]> Sent: Wednesday, August 02, 2006 8:30 PM Subject: [sqlite] Return value of sqlite3_last_insert_rowid()? Hi,long long int sqlite3_last_insert_rowid(sqlite3*);The documentation states that the return value is of type 'long long int'. How do I use this type?Olaf

