|
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 22
|
|
Подключение базы данных SQLite к интерфейсу программы14.08.2014, 16:19. Показов 11222. Ответов 10
Метки нет (Все метки)
Доброе время суток! Нужна помощь! Как выполнить такое задание? Подключение базы данных SQLite к интерфейсу программы, написанному на Microsoft Visual Studio 2012. (c++)
0
|
|
| 14.08.2014, 16:19 | |
|
Ответы с готовыми решениями:
10
Восстановить поврежденный файл базы данных SQLite (сделать дамп запароленного файла базы данных) Написать функции для считывания данных о выбранных сущностях из базы данных SQLite |
|
267 / 189 / 33
Регистрация: 15.01.2011
Сообщений: 681
|
|
| 18.08.2014, 02:47 | |
Сообщение было отмечено konsryh как решение
Решение
1
|
|
| 18.08.2014, 07:00 | |
Сообщение было отмечено konsryh как решение
Решение
1
|
|
|
2 / 2 / 0
Регистрация: 18.07.2015
Сообщений: 47
|
|
| 22.07.2015, 23:35 | |
|
Хорошие ссылки, после долгих воскурений удалось подключить.
Форумчане, кто работает с SQLite в MVS 2013 (C++/CLR, 64-bit, приложение Windows): каким образом можно снять данные из таблицы и вывести их либо в messageBox, либо в отдельный файл? Только не через cout и не через printf. Просто, чтобы выскочил мессидж с полученной строкой. Не могу разобраться вообще в системе считки данных. Где возвращаемый результат запроса? Пытаюсь вывести на экран хоть что-то, не получается. Буду рад примеру с открытием .db, считкой нужной ячейки и выводом полученной строки в messageBox (формат: System::Windows::Forms::MessageBox::Show ("") или MessageBox::Show("")). Ну, или в файл. Нужно понять, где в коде возвращаемая из ячейки строка. Спасибо за внимание.
0
|
|
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
||||||
| 24.07.2015, 09:48 | ||||||
данная функция как раз выводит значение столбцов printf("%s\t",sqlite3_column_text(pStmt, j));
0
|
||||||
|
2 / 2 / 0
Регистрация: 18.07.2015
Сообщений: 47
|
|||||||||||||||||||||
| 24.07.2015, 10:30 | |||||||||||||||||||||
|
Привет!
Насколько я понимаю, это
Для messageBox требуется строка. Каким образом можно сохранить вот это значение
Что-то вроде:
0
|
|||||||||||||||||||||
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
|
| 24.07.2015, 11:00 | |
|
Я типы сток в MVS плохо знаю. Вот пример. Только как понимаю там с кодировкой будут проблемы.
SQLite кодировка символов
1
|
|
|
2 / 2 / 0
Регистрация: 18.07.2015
Сообщений: 47
|
|
| 24.07.2015, 11:17 | |
|
О, что-то похожее, да. Позже гляну, спасибо.
0
|
|
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
||||||
| 24.07.2015, 11:19 | ||||||
|
или просто так
0
|
||||||
|
2 / 2 / 0
Регистрация: 18.07.2015
Сообщений: 47
|
||||||||||||||||
| 25.07.2015, 18:36 | ||||||||||||||||
|
Не выходит(
Код из примера по ссылке
Мне вот интересно,
Задача - есть функция, допустим, getSQLiteData, которая обращается к SQLite и должна возвращать одну единственную строку из запрашиваемой ячейки. Строка вот она здесь - sqlite3_column_text(pStmt, j) и printf успешно выводит ее на экран, но как мне вывести ее в return функции getSQLiteData? Изменение возвращаемого типа getSQLiteData ничего не даст, поскольку все та же проблема останется в функции-отправителе. Короче говоря, как превратить sqlite3_column_text(pStmt, j) в строку? Ее тип, к слову, const unsigned char*. P/S/ пробовал крутить-вертеть sprintf - ничего не получается, все время либо ругань, либо что угодно, только не строка.
0
|
||||||||||||||||
|
2 / 2 / 0
Регистрация: 18.07.2015
Сообщений: 47
|
|||||||
| 29.07.2015, 12:37 | |||||||
0
|
|||||||
| 29.07.2015, 12:37 | |
|
Помогаю со студенческими работами здесь
11
Постолбцовое отображение данных из базы данных SQLite
Обновление базы данных SQLite SQLite обновление базы данных
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|