2012-04-03 4 views
0

Я все еще участвую в разработке приложений для iOS. В чем разница между .sqlite и .db в использовании базы данных sqlite? Какой правильный использовать?Смутно с форматом - sqlite

Я беспокоюсь, что FMDB просто использует файл «.db». Какой менеджер sqlite я использовал для создания файла «.db»? С другой стороны, менеджер sqlite firefox производит «.sqlite», который, как я думаю, FMDB не распознает.

Спасибо заранее!

ответ

2

Не имеет значения - вам даже не нужно расширение, если вы этого не хотите. Это важный формат файла. Если это файл sqlite, FMDB должен иметь возможность его прочитать.

+0

Спасибо! Я хочу использовать файл «.db» в моем проекте xcode. После перетаскивания db в мой проект и включая этот оператор FMDatabase * db = [База данных FMDatabaseWithPath: @ "vb.db"]; он, похоже, не работает. Можете ли вы указать, что не так? – ruelluna

+0

Я получил его уже. Я решил соединение с помощью этого кода: NSString * dbPath = [[NSBundle mainBundle] pathForResource: @ "vb" ofType: @ "db"]; , – ruelluna