RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Возвратите имя файла для соединения с базой данных

sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);

Интерфейс sqlite3_db_filename(D,N) возвращает указатель на имя файла, связанное с базой данных N соединения D. Если не будет никакой базы данных N по соединению с базой данных D или если база данных N будет временной или базой данных в памяти, то эта функция возвратит NULL или пустую строку.

Значение последовательности, возвращенной этим кодом, принадлежит и управляется соединением с базой данных. Значение будет действительно, пока база данных N не будет DETACH или пока соединение с базой данных не закрывается.

Имя файла, возвращенное этой функцией, является выводом метода xFullPathname VFS. Другими словами, имя файла будет абсолютным путем, даже если именем файла, используемым, чтобы открыть базу данных первоначально, был URI или относительный путь.

Если указателем имени файла, возвращенным этой функцией, не является NULL, то это может использоваться в качестве входного параметра имени файла к: