Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
KostyaKulakov
Заблокирован
#1

Удалённая база данных - запрос и вывод данных - C++

18.07.2012, 07:07. Просмотров 1241. Ответов 3
Метки нет (Все метки)

допустим у меня есть удалённая база данных в которой хранятся данные. можно ли через программу запросить эти данные и вывести в программе в виде информации?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.07.2012, 07:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Удалённая база данных - запрос и вывод данных (C++):

Ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хранилище данных в файле)
Здравствуйте) помогите написать программу, осуществляющую ввод...

Использование псевдопеременных: bd (3,5) = s, где bd - база данных, s - элемент базы данных, тогда с 3 по 5 элементы базы данных заменить на элемент s.
всем доброго времени суток! есть у меня класс bd, массив элементов этого класса...

База данных "Телеателье": создать систему управления базой данных (СУБД)
Задача: Создать систему управления базой данных (СУБД) в которой предусмотреть...

База Данных
Здравствуйте. Начал изучать программирование, пока уровень не велик. Дошёл до...

База данных
Здравствуйте уважаемы товарищи программисты! не могли бы помочь найти ошибку!...

База данных
Всем Привет! Есть txt Файл в нем вписана база данных. Как вытянуть из...

3
ForEveR
В астрале
Эксперт С++
7994 / 4753 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
18.07.2012, 07:10 #2
KostyaKulakov, Сделать можно абсолютно все, другое дело - как и стоит-ли.
Маловато данных, что есть удаленная база данных? Некая БД (СУБД) на сервере? Некое хранилище файлов? Или что-то иное?
0
KostyaKulakov
Заблокирован
18.07.2012, 07:17  [ТС] #3
есть база данных на пример на хосте
127.0.0.0.1 база mysql
с логином: root и паролем: 123456 там есть база test в ней есть таблица test в которой 3 колонки. в них написано. name vozrost klass нужно чтобы программа обращалась к этой базе и выводила данные в 3 колонки Имя возрост и класс.
0
ForEveR
В астрале
Эксперт С++
7994 / 4753 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
18.07.2012, 07:32 #4
KostyaKulakov, Скачиваем либу для работы с mysql - устанавливаем - пишем код в котором конектимся к базе - делаем выборку - выводим. Радуемся.

Добавлено через 10 минут
Например с использованием либы soci (враппер для работы с разными БД в С++ стиле будет как-то так).
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
   soci::session sql(soci::mysql, "db=test user=root password=123456 host=127.0.0.1");
   std::string name, age, class_var;
   soci::statement stmt(sql);
   stmt.alloc();
   stmt.prepare("select * from test");
   stmt.exchange(soci::into(name));
   stmt.exchange(soci::into(age));
   stmt.exchange(soci::into(class_var));
   stmt.define_and_bind();
   while (stmt.fetch())
   {
       std::cout << name << "\t" << age << "\t" << class_var << std::endl;
   }
}
http://soci.sourceforge.net/
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2012, 07:32
Привет! Вот еще темы с решениями:

База данных в С++.
Дело такое: пишется проект, который будет регулярно читать и записывать...

База данных
задание: Написать программу для работы с базой данных &quot;Почта&quot; • номер...

База данных
Народ, помогите найти ошибку, плиз. База данных компьютерных игр (пример –...

База данных
Не могу разобраться что не так. Спасибо заранее! #include &lt;locale.h&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru