|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|
Работа с БД: с чего начать12.01.2020, 15:15. Показов 46258. Ответов 72
Метки нет (Все метки)
Есть файл Parik.accdb (Оффис 2016г.), Винда х64, работаю в VS2019. Хочу написать приложение в С++, делающее запрос к БД и выводящее результат в консоль. С чего начать? Нужно ли установить какие-нибудь библиотеки, посмотреть, что показывает Администратор источника данных ODBC (или использовать не ODBC)? Какой шаблон проектов (пустое приложение, приложение MFC, консольное приложение) выбрать?
Являюсь начинающим программистом, возможно, не в тот раздел поместил тему.
0
|
|
| 12.01.2020, 15:15 | |
|
Ответы с готовыми решениями:
72
работа с графикой. с чего начать? Работа с API. С чего начать? Дипломная работа. С чего начать ? |
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||
| 23.01.2020, 21:21 | |||
|
Добавлено через 1 минуту
0
|
|||
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|||
| 23.01.2020, 21:23 [ТС] | |||
|
Добавлено через 57 секунд
0
|
|||
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
||||||
| 25.01.2020, 22:47 [ТС] | ||||||
|
Итак, сейчас код следующий:
0
|
||||||
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||
| 27.01.2020, 09:50 | |||||||
0
|
|||||||
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|
| 27.01.2020, 21:17 [ТС] | |
|
Сделал, выдало ошибку: "Класс не зарегистрирован" Скорее всего ругается из-за аргументов nullptr, nullptr.
Раньше была ошибка, насколько я понял, из-за последнего аргумента (объект Parameter). Думаю, что в этом направлении надо копать.
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
| 27.01.2020, 21:20 | |
|
0
|
|
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|
| 28.01.2020, 08:50 [ТС] | |
|
Крайне обескуражен трудностями, с которыми столкнулся. С одной стороны, если продолжить, то приобрету неоценимый опыт. С другой, может, надо настроить свой комп, чтобы я уже не использовал Provider=Microsoft.Jet.OLEDB.4.0, а использовал провайдера Microsoft.ACE.OLEDB.12.0 или более нового? А может, надо создать класс, который унаследует функционал ADODB, и действовать через функции созданного класса?
Обращаюсь к опытным: вы можете сказать, почему столько геморроя?
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 28.01.2020, 09:27 | ||
|
0
|
||
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|
| 28.01.2020, 10:25 [ТС] | |
|
0
|
|
|
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
|
||
| 28.01.2020, 10:47 | ||
|
0
|
||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
|||||||
| 30.03.2020, 19:08 | |||||||
|
SELECT f1, f2, f3 FROM tbl WHERE f1=? и в языке, на котором пишете клиента должен быть синтаксис задать этот '?' например в vba - это... в С++ искать не буду... но, мне кажется, вы используете Cmd не по назначению - обратите внимание на 3-й пост здесь - и там далее задаётся он, правда на VB...
к сожалению, как зделать это на С++ не знаю - не делала...
0
|
|||||||
|
25 / 12 / 5
Регистрация: 12.01.2020
Сообщений: 419
|
|||||||||||
| 31.03.2020, 15:42 [ТС] | |||||||||||
|
Вы, насколько я понял, путаете параметр SQL-запроса и параметры метода Command ADO.
В том коде, про который Вы говорите, действительно, Command используется не по назначению. Я уже разобрался с этим. Теперь код выглядит иначе:
В настоящий момент работаю над выводом данных таблицы в Windows Forms. Добавлено через 15 минут Забыл добавить в код две строки:
0
|
|||||||||||
|
264 / 153 / 33
Регистрация: 29.06.2019
Сообщений: 1,554
|
|
| 09.04.2020, 11:22 | |
поздравляю... спасибо за приложенный код! - поизучаю на досуге
0
|
|
| 09.04.2020, 11:22 | |
|
Работа с изображениями, с чего начать? Работа в интернете, с чего начать?
Работа с файлами,чтение/запись, не знаю даже с чего начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|