Tag: sqlite3

Sqlite FTS не работает при компиляции с LLVM на iOS

Я уже давно разрабатываю приложение для iPad для предприятий. Поскольку разработка приложений началась почти 2 года назад, мне нужно было скомпилировать собственную версию SQLite из исходного кода, поскольку стандартная библиотека SQLite (sqlite3.dylib) по умолчанию не имела FTS. Хорошо, с тех пор все отлично работает. Я всегда использовал GCC в качестве компилятора проекта. Дело в том, […]

добавить столбец в таблицу, если его не существует в sqlite

Я хочу добавить один дополнительный столбец в свою таблицу. Может ли кто-нибудь сказать мне, как добавить столбец в таблицу, если он не существует в sqlite, обновляющем всю базу данных sqlite? if COLUMNPROPERTY( OBJECT_ID('Customers'),'CLable','Text') is null begin alter table Customers add CLable varchar(50) not null end

как добавить столбец в таблице sqlite в SWIFT

Я пытаюсь добавить столбец в таблицу с быстрым. мой код: connect_db(); adddbfield("mynewfield","mytable"); , func connect_db() -> Bool { let sDBPath=<is correctly set>; if sqlite3_open(sDBPath, &db) != SQLITE_OK { println("Failed to open db") return false; }else{ return true; } } , func adddbfield(sFieldName:String, sTable:String) -> Bool { var bReturn:Bool=false; var sSQL="ALTER TABLE " + sTable + […]

Вопрос о SQLite3 и обновлении приложения для iPhone

Рассмотрим следующий сценарий. У меня есть приложение iPhone в хранилище приложений, которое выполняет запросы в таблице столбцов SQLite3 из 16 столбцов. В качестве обновления я хочу добавить новый столбец в эту таблицу. Когда кто-то установит обновление, это испортит? Будет ли заменена таблица? Как это работает. Как я должен справиться с этим?

va_args () вызывает EXC_BAD_ACCESS

Я получаю EXC_BAD_ACCESS при использовании va_args (iOS 7, Xcode 5.1.1, ARC): // … int val = sqlIntQuery(@"format_string", @"arg1"); // <– does not work int val = sqlIntQuery(@"format_string", @"arg1", nil); // <– this works // … – (int)sqlIntQuery:(NSString *)format, … { va_list args; va_start(args,format); __unsafe_unretained id eachObject; NSMutableArray *arguments = [NSMutableArray array]; while ( (eachObject = […]

Открытие и создание базы данных SQLite в Objective C

Я хочу разработать приложение iOS, поэтому я изучаю Objective C. Я последовал за учебником по использованию базы данных SQLite в своем приложении. ( http://www.techotopia.com/index.php/An_Example_SQLite_based_iOS_7_Application ) У меня есть следующий код для открытия и создания моей базы данных, но он не работает! Я получаю сообщение «Не удалось открыть или создать базу данных». Может кто-нибудь сказать мне, […]

Автономный кеш в приложении iOS sqlite3 становится поврежденным

У меня есть база данных sqlite3 для приложения iOs, чтобы обеспечить автономную поддержку системы. Он работает отлично. Но иногда файл .db становится поврежденным. И не возвращает результаты. Если я проверю инструкцию SELECT в командной строке, я получу следующее сообщение об ошибке: sqllite Error: database disk image is malformed Хотя это нежелательно, оно становится коррумпированным. База […]

Использовать имя столбца вместо номера с sqlite3_column_text

Есть ли способ использовать имя столбца вместо int для столбца columnnumber в: (char*)sqlite3_column_text(statement, 1) Это то, что я делаю сейчас: sqlite3 *db = [MyAppDelegate getNewDBConnection]; sqlite3_stmt *statement = nil; const char *sql = "select * from foo f join bar b on b.id = f.id;"; if(sqlite3_prepare_v2(db, sql, -1, &statement, NULL) != SQLITE_OK) NSAssert1(0,@"Error preparing statement […]

Шаги по созданию реляционной базы данных (sqlite) в быстрой

Я работаю над iOS-приложением, и я хочу создать для него реляционную базу данных. Я читал, что SQLite – хорошая база данных для использования. Я делаю приложение в Свифт. Я просмотрел несколько руководств, но, похоже, все те, что я нашел, имеют класс или библиотеки DBManager в объективе-c. Поэтому мне понадобится оболочка для класса db. Я не […]

отладка заблокированной базы данных sqlite3

Я пишу приложение на iOS, которое использует sqlite3, завернутый fmdatabase. Я сталкиваюсь с проблемой, что в какой-то момент моя программа застревает внутри библиотек FMDatabase, в частности, функция, которая вызывает sqlite3_step и обнаруживает, что база данных занята, а затем снова и снова повторяет. Я ищу общие инструменты и советы для отладки, так как это будет слишком […]

Interesting Posts

Программно вызывать полноэкранную кнопку AVPlayerViewController

UIWebView goBack на конкретную страницу

Реклама Bluetooth MIDI на iOS вручную, без CABTMIDILocalPeripheralViewController

Обработчик UnCaughtException: декодировать обратный символ

Методы обновления токена доступа с использованием OAuth 2 на платформе iOS

Как заставить ориентацию всего экрана находиться в портретном режиме, если переключатель включен? если пользователь поворачивается, он не должен менять ориентацию

перетаскивание изображений вокруг экрана с помощью быстрых

Как декодировать HTML-объекты в swift?

Получить широту / долготу с адреса

Сбой в работе Realm с RLMException: объект был удален или недействителен

Есть ли альтернатива использованию NSTimer для отображения оставшегося времени аудиофайла с помощью AVAudioPlayer?

UITextView Auto Height

Функции подключения (libc) на iOS во время соединения

UItableviewCell Отменить все

Черный фон на прозрачном UITabBar

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.