Запитання з тегом «sqlite»

SQLite - це бібліотека програмного забезпечення, яка реалізує автономну, безсерверну, нульову конфігурацію, транзакційний двигун бази даних SQL.


15
як увімкнути sqlite3 для php?
Я намагаюся встановити sqlite3 для PHP в Ubuntu. Я встановлюю apt-get php5-sqlite3та редагую php.iniдля включення розширення sqlite3. Коли я біжу, phpinfo();я отримую SQLITE3 SQLite3 support enabled sqlite3 library version 3.4.2 як показано вище, sqlite3увімкнено. Однак я отримую "Клас SQLite3 не знайдений", коли я використовую new SQLite3("database");
92 php  sqlite 

6
SQLite еквівалентно ISNULL (), NVL (), IFNULL () або COALESCE ()
Я хотів би уникнути багатьох перевірок, як показано нижче в моєму коді: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); Я зрозумів, що міг би просто запитати подбати про нулі, зробивши щось подібне: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition Однак я використовую SQLite, і він, здається, не …
92 .net  sqlite  dbnull 

8
Відкриття файлу бази даних із оболонки командного рядка SQLite
Я використовую оболонку командного рядка SQLite . Як задокументовано, я можу відкрити базу даних, надавши її як аргумент виконуваному файлу: sqlite3 data.db Я не можу зрозуміти, як відкрити файл бази даних у інструменті після того, як його викликати, не подавши файл як аргумент командного рядка (якщо, скажімо, двічі клацніть sqlite3.exe …
92 sqlite 

10
Запит SQLite в Android для підрахунку рядків
Я намагаюся створити просту форму для входу, де я порівнюю ідентифікатор і пароль для входу, введені на екрані входу, з тими, що зберігаються в базі даних. Я використовую такий запит: final String DATABASE_COMPARE = "select count(*) from users where uname=" + loginname + "and pwd=" + loginpass + ");" ; …
91 android  sqlite  count 

6
Android SQLite: Заява про оновлення
Мені потрібно застосувати SQLite у своєму додатку. Я дотримувався цього підручника .. Створення та використання баз даних в Android Все працює нормально. Я вставив 1 рядок з 5 стовпчиками. Тепер я хочу оновити значення лише 1 стовпця, а інші будуть незмінними. У підручнику є один метод оновлення, але йому потрібні …
91 android  sql  sqlite 

5
База даних Android SQLite: повільне вставлення
Мені потрібно проаналізувати досить великий XML-файл (коливається від ста кілобайт до кількох сотень кілобайт), якими я і користуюся Xml#parse(String, ContentHandler). В даний час я тестую це за допомогою файлу 152 КБ. Під час розбору, я також вставка даних в базі даних SQLite , використовуючи виклики , подібні до наступного: getWritableDatabase().insert(TABLE_NAME, …

3
Видалення повторюваних рядків з бази даних sqlite
У мене є величезна таблиця - 36 мільйонів рядків - у SQLite3. У цій дуже великій таблиці є дві колонки: hash - текст d - справжній Деякі рядки є дублікатами. Тобто обидва hashі dмають однакові значення. Якщо два хеші однакові, то значення значень також d. Однак два однакових dне означають …
91 sql  database  sqlite 

20
Розташування файлів Sqlite Основні дані
Зазвичай файл сховища sqlite для додатків основних даних знаходиться в Бібліотека> Підтримка додатків> Симулятор iPhone> 7.1 (або будь-яка версія, яку ви використовуєте)> Програми> (Яка папка містить вашу програму)> Документи , але я не можу знайти його в IOS 8. Я б припустив, що вони просто додадуть папку 8.0 всередині папки …

10
Обмеження зовнішнього ключа в Android за допомогою SQLite? на Видалити каскад
У мене є дві таблиці: доріжки та шляхові точки, доріжка може мати багато точок, але маршрутна точка призначається лише 1 доріжці. У таблиці пунктів шляху у мене є стовпець "trackidfk", який вставляє ідентифікатор track_ID після створення доріжки, однак я не встановлював обмеження зовнішнього ключа для цього стовпця. Коли я видаляю …

5
Найкращі практики виставлення кількох таблиць за допомогою постачальників вмісту в Android
Я будую додаток, де у мене є стіл для подій та стіл для майданчиків. Я хочу мати можливість надавати іншим програмам доступ до цих даних. У мене є декілька запитань, що стосуються найкращих практик вирішення таких проблем. Як слід структурувати класи баз даних? В даний час у мене є класи …

5
sqlite3.ProgrammingError: Ви не повинні використовувати 8-бітові bytestring, якщо ви не використовуєте text_factory, який може інтерпретувати 8-бітні bytestrings
Використовуючи SQLite3 в Python, я намагаюся зберегти стиснуту версію фрагмента HTML-коду UTF-8. Код виглядає так: ... c = connection.cursor() c.execute('create table blah (cid integer primary key,html blob)') ... c.execute('insert or ignore into blah values (?, ?)',(cid, zlib.compress(html))) У цей момент отримати помилку: sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless …
90 python  unicode  sqlite  zlib 

2
Як отримати перший / верхній рядок таблиці в Sqlite за допомогою запиту Sql
Мені потрібно отримати перший / верхній рядок таблиці в базі даних Sqlite. Але моя програма видає SQLException "Синтаксична помилка Sqlite: Синтаксична помилка біля '1'" для запиту, який я використовую: SELECT TOP 1 * FROM SAMPLE_TABLE Я думаю, це синтаксис, особливо для MS SQL SERVER та MS ACCESS. Зараз я використовую. …
90 sql  sqlite 

14
ЗМІНИТЬ ТАБЛИЦЮ ДОДАТИ СТОЛЬБУ, ЯКЩО НЕ ІСНУЄ в SQLite
Нещодавно нам довелося додати стовпці до кількох наших існуючих таблиць бази даних SQLite. Це можна зробити за допомогою ALTER TABLE ADD COLUMN. Звичайно, якщо таблицю вже змінили, ми хочемо залишити її в спокої. На жаль, SQLite не підтримує IF NOT EXISTSпункт про ALTER TABLE. Наше поточне рішення полягає у виконанні …

9
Захист паролем БД SQLite. Це можливо?
Я маю зіткнутися з новим маленьким проектом. У ньому буде близько 7 або 9 таблиць, найбільша з них зростатиме максимальною швидкістю 1000 рядків на місяць. Я думав про SQLite як про свою базу даних ... Але мені потрібно буде захистити базу даних на випадок, якщо хтось захоче змінити дані з …
88 c#  sqlite 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.