sqlite — вопросы с ответами

1 ответ
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit(...
sqlite3
31 май 2013, в 11:13
1 ответ
В коде приложения С# я хотел бы создать и затем взаимодействовать с одной или несколькими базами данных SQLite. Каков предпочтительный метод для инициализации нового файла базы данных SQLite и открытия его для чтения и записи? После создания базы данных, как я могу выполнить оператор DDL для создани...
system.data.sqlite
08 март 2013, в 10:28
19 ответов
Я искал всюду, и я не могу найти реального точного ответа или учебника о том, как это сделать, если это возможно. Можно ли каким-либо образом вытащить базу данных на Android-устройство без необходимости ее запускать? Мне просто нужно извлечь эти данные каким-либо образом, чтобы собрать их на моем ко...
03 апр. 2012, в 18:30
8 ответов
Я пытаюсь выполнить следующий SQL-запрос в Android: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); Однако Android не заменяет знак вопроса...
14 сен. 2011, в 17:20
8 ответов
У меня проблема: мне нужно удалить столбец из моей базы данных SQLite. Я написал этот запрос alter table table_name drop column column_name но это не сработает. Пожалуйста, помогите мне.
ddl
09 май 2011, в 14:13
12 ответов
Я хотел бы использовать регулярное выражение в sqlite, но я не знаю, как это сделать. В моей таблице есть столбец со строками: "3,12,13,14,19,28,32" Теперь, если я набираю "where x LIKE" 3 ", я также получаю строки, которые содержат значения, такие как 13 или 32, но я хотел бы получить только строки...
query-string
21 фев. 2011, в 21:24
4 ответа
Фон У меня есть проект Android, у которого есть база данных с двумя таблицами: tbl_question и tbl_alternative. Чтобы заполнить представления вопросами и альтернативами, я использую курсоры. Нет никаких проблем с получением данных, которые мне нужны, пока я не попытаюсь присоединиться к двум таблица...
10 фев. 2011, в 13:09
5 ответов
Я работаю с базой данных SQLite на Android. Мой менеджер баз данных является одноэлементным и теперь открывает соединение с базой данных при ее инициализации. Можно ли оставить базу данных открытой все время, чтобы когда кто-то вызывал мой класс для работы с базой данных, он уже открыт? Или я должен...
29 дек. 2010, в 20:06
5 ответов
Мне нужно проанализировать довольно большой XML файл (от примерно ста килобайт до нескольких сотен килобайт), который я использую с помощью Xml#parse(String, ContentHandler). В настоящее время я тестирую это с помощью 152 КБ файла. Во время разбора я также вставляю данные в базу данных SQLite, испол...
database
performance
insert
17 авг. 2010, в 11:30
11 ответов
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") С итерацией я получаю списки, соответствующие строкам. for row in res: print row Я могу получить имя столбцов col_name_list = [tuple[0] for tuple in res.description] Но есть ли какая-то функция или настройка для получе...
dictionary
21 июль 2010, в 15:57
10 ответов
У меня есть файл CSV, и я хочу, чтобы он импортировал этот файл в мою базу данных sqlite3 с помощью Python. команда ".import.....". но кажется, что он не может работать так. Может ли кто-нибудь дать мне пример того, как это сделать в sqlite3? Я использую окна на всякий случай. Благодаря...
database
csv
sqlite3
22 май 2010, в 13:05
4 ответа
У меня есть несколько таблиц в SQLite, и я пытаюсь выяснить, как reset поле с автоматической добавленной базой данных. Я читал, что DELETE FROM tablename должен удалить все и reset поле автоинкремента обратно в 0, но когда я это делаю, он просто удаляет данные. Когда новая запись вставлена, автоинкр...
21 окт. 2009, в 16:04
10 ответов
Я создал таблицу в Sqlite с помощью синтаксиса CREATE TABLE AS для создания таблицы на основе оператора SELECT. Теперь эта таблица не имеет первичного ключа, но я бы хотел добавить ее. Выполнение ALTER TABLE table_name ADD PRIMARY KEY(col1, col2,...) дает синтаксическую ошибку "около PRIMARY" Есть ...
03 июнь 2009, в 16:49
2 ответа
Я пробовал: UPDATE closure JOIN item ON ( item_id = id ) SET checked = 0 WHERE ancestor_id = 1 и UPDATE closure, item SET checked = 0 WHERE ancestor_id = 1 AND item_id = id Оба работают с MySQL, но это дает мне синтаксическую ошибку в SQLite. Как я могу заставить этот UPDATE/JOIN работать с SQ...
sql-update
join
21 апр. 2009, в 17:28
10 ответов
По какой-то причине я не могу найти способ получить эквиваленты интерактивных команд оболочки sqlite: .tables .dump с использованием API-интерфейса Python sqlite3. Есть ли что-нибудь подобное?
20 нояб. 2008, в 14:29
Наверх
Меню