Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FinTik
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 4
#1

Получить из БД фамилии и упорядочить их - C++

08.12.2014, 23:30. Просмотров 315. Ответов 7
Метки нет (Все метки)

Задача такая в БД упорядочить фамилии по алфавиту.
То бишь есть БД в ней даны фамилии 5 - 10 штук и их надо упорядочить по алфавиту срочно нужна помощь т.к. только начинаю разбираться в С++, а задания уже в всю идут прошу помощи
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2014, 23:30     Получить из БД фамилии и упорядочить их
Посмотрите здесь:

сортировка по фамилии C++
C++ Сортировка по фамилии
C++ Ввести массив записей, который содержит фамилии сотрудников и адреса. Записи упорядочить по адресам.
Распознавание имени и фамилии C++
Работа с символьными данными. Упорядочить фамилии по алфавиту C++
сортировка по фамилии пузырьком C++
задача стоит так : Список фамилий вводится через запятую в виде строки. Упорядочить фамилии по алфавиту C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
5578 / 2612 / 239
Регистрация: 01.11.2011
Сообщений: 6,422
Завершенные тесты: 1
09.12.2014, 08:50     Получить из БД фамилии и упорядочить их #2
Надо упорядочить данные прямо в базе? Или надо вывести их из базы в упорядоченном виде?
Что за база? Какая среда разработки?
FinTik
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 4
09.12.2014, 12:56  [ТС]     Получить из БД фамилии и упорядочить их #3
SatanaXIII Нет нужно вывести их из базы в упорядоченном виде. Базой может служить обычный текстовый документ.
Visual Studio 2008 Express
Up Weapon
Заблокирован
09.12.2014, 13:24     Получить из БД фамилии и упорядочить их #4
Это у вас C++/CLI, а не просто С++. Во всяком случае, на голом С++ вам будет очень сложно работать с БД.
Надо создать проект типа "Приложение winforms" и делать там.
Здесь категория особая для этого есть:
http://www.cyberforum.ru/cpp-cli-winforms/

Вот тут
http://www.codeproject.com/Tips/8105...-write-MS-Acce
есть примеры с 6 разными БД, на 3 ЯП, и на C++/CLI в том числе
SatanaXIII
Супер-модератор
Эксперт С++
5578 / 2612 / 239
Регистрация: 01.11.2011
Сообщений: 6,422
Завершенные тесты: 1
09.12.2014, 14:11     Получить из БД фамилии и упорядочить их #5
Up Weapon, обратите внимание:
Цитата Сообщение от FinTik Посмотреть сообщение
обычный текстовый документ
FinTik
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 4
09.12.2014, 14:24  [ТС]     Получить из БД фамилии и упорядочить их #6
Up Weapon, Мне вообще просто написали, задание в такой форме: "В БД упорядочить фамилии по алфавиту". В прошлом работали только с Текстовыми документами я и решил, что так же делаем список фамилий и с помощью с++ выводим их в алфавитном порядке.
Up Weapon
Заблокирован
09.12.2014, 15:00     Получить из БД фамилии и упорядочить их #7
FinTik, SatanaXIII, текстовый файл вообще-то во многом отличается от БД.
Например, текстовый файл читают и пишут построчно, если нужна 1001-ая строка, читают тысячу строк и потом 1001-ую, а в БД только 1001, ну еще пару строк около нее + несколько первых строк в файле.

ТС, все-таки, на чем пишете, на простом С++ или C++/CLI?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2014, 21:38     Получить из БД фамилии и упорядочить их
Еще ссылки по теме:

Сортировка по фамилии C++
C++ Фамилии
C++ Упорядочить записи структуры по фамилии
C++ Сортировка по фамилии в структуре
C++ Используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии

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

Или воспользуйтесь поиском по форуму:
FinTik
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 4
09.12.2014, 21:38  [ТС]     Получить из БД фамилии и упорядочить их #8
Up Weapon, C++

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include<QCoreApplication>
#include<QtSql>
#include<QDebug>
#include<iostream>
 
usingnamespacestd;
 
    staticboolcreateConnection()
{
    QSqlDatabasedb=QSqlDatabase::addDatabase("QSQLITE");
    db.setDatabaseName("addressbook");
    db.setUserName("elton");
    db.setHostName("epica");
    db.setPassword("password");
    if(!db.open())
{
    cout<<"Cannotopendatabase:"<<endl;
    returnfalse;
}
 
    returntrue;
}
    voidcreateBD(QSqlQueryquery)
{
intcount=1;
if(!query.exec("CREATETABLEIFNOTEXISTusers("+
"idSERIALPRIMARYKEY,"+
"nameVARCHAR(10));"))
cout<<"Unabletocreateatable"<<endl;
if(!query.exec("INSERTINTOusers(name)VALUES"+
"('Ira'),('Ira'),('Ira'),"+
"('Alena'),('Alena');"))
cout<<"Unabletomakeinsertoperation"<<endl;
}
intmain(intargc,char*argv[])
{
QCoreApplicationa(argc,argv);
if(!createConnection())
return-1;
Вроде с базой данной как то так может что то не дописал
Yandex
Объявления
09.12.2014, 21:38     Получить из БД фамилии и упорядочить их
Ответ Создать тему
Опции темы

Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru