Maybe I am totally mistaken. Assume I always use the latest sqlite_shell.exe program. I do not want to change anything in this program, then I cannot connect to my virtual file system which is written in C and stored in "myExtension.dll". In contrast loadable extensions can be used. For me loadable extensions and virtual file systems are somehow similar both communicate via a specified interface with sqlite (although on different levels). But the usage of loadable extensions seems more convenient and I wonder why? Best Martin
________________________________ Von: Igor Tandetnik <itandet...@mvps.org> An: sqlite-users@sqlite.org Gesendet: Donnerstag, den 26. März 2009, 20:30:33 Uhr Betreff: Re: [sqlite] virtual file system Martin Pfeifle wrote: > Thanks. > I appreciate very much, the way I can add my own loadable extension > myExtension.dll by simply calling on SQL-level > select load_extension("myExtension.dll") without changing anything in > C. What do you mean, without changing anything in C? What is myExtension.dll written in? Can't it call sqlite3_vfs_register during its initialization? Igor Tandetnik _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users