Hi everyone, I have spent nearly one day on this already with no success. I am currently trying to create some custom function on a SQLite3 database.
What I did (just to test): sqlite3_create_function(m_pDB, "ScorePosition", "ScorePosition", 8, SQLITE_ANY, NULL, &ScorePosition, NULL, NULL); class MyClass { ... static void ScorePosition(sqlite3_context *pContext,int argc, sqlite3_value** argv); ... }; void MyClass::ScorePosition(sqlite3_context *pContext,int argc, sqlite3_value** argv) { ... } SELECT ScorePosition(1, 2, 3, 4, 5, 6, 7, 8) FROM MyTable; No the problem is that the callback is called, but pContext is always NULL, argc a fancy value, and argv always the same value (like 0x0012f2d4) What am I missing here ? Guishu _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users