Форум программистов, компьютерный форум, киберфорум
Visual C++: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
9 / 9 / 10
Регистрация: 14.11.2012
Сообщений: 75
1
MySQL

Не выгружается первая строка из результата запроса

15.02.2015, 19:20. Показов 753. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Имеется VS2010 и mySQL.
В БД имеется 3 магазина, которые выбираются процедурой
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
void getAddress ()
{
    char* SQLtext = "SELECT id,  address FROM store where address <>''";
    cout<<"Connecting to database "<<"192.168.1.10"<<endl;
    // Получаем дескриптор соединения
    conn = mysql_init(NULL);
    // Подключаемся к серверу
    if(!mysql_real_connect(conn, "192.168.1.10", "root", "ХХХ", "magaz", NULL, NULL, 0))
    
    {         res = mysql_store_result(conn);
                          row = mysql_fetch_row(res);
              if(mysql_errno(conn) > 0) puterror("Error: can't fetch result\n");
         int num_fields = mysql_num_fields(res); // количество полей
         int num_rows = mysql_num_rows(res); // и количество строк.
                  for (int i = 0; i < num_rows-1; i++) // Вывод таблицы
                      {
                 row = mysql_fetch_row(res); // получаем строку
                 for (int l = 0; l < num_fields; l++)
                     cout<<row[l]<<endl;        
                 cout<<"\n";
            }
            
            mysql_free_result(res);
        mysql_close(conn);  
    }
}
консоль мне выводит только 2 строки, в myadmin-е этот же запрос выводит 3 строки. В чем косяк этого кода?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2015, 19:20
Ответы с готовыми решениями:

Не полностью выгружается строка из БД
Добрый день. Такая проблема. В БД есть ссылки на фотографии, phpMyAdmin показывает в виде...

Сформировать матрицу: первая строка - произвольные числа, вторая строка - квадраты этих чисел, третья строка - кубы
Кто сможет помочь в написании программы по вот этому заданию, буду очень признателен кто окажет мне...

Получить действительный матрицу А( n,m) Первая строка которого задана формулой C1j=2*j+3, вторая строка задается формулой С2j=2+1/j, а каждая следующая строка есть сумма предыдущих.
Получить действительный матрицу А( n,m) Первая строка которого задана формулой C1j=2*j+3, вторая...

Как результат запроса другого результата запроса запихнуть в массив?
Как результат запроса другого результата запроса запихнуть в массив? Здравствуйте, у меня такая вот...

0
15.02.2015, 19:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2015, 19:20
Помогаю со студенческими работами здесь

Поменять строки матрицы местами: строка с минимальным элементом и первая строка
Нужна помощь в решении задачи на языке С. Благодарствую заранее) Задача: Составить программу,...

Дана строка. Подсчитать сколько раз первая строка входит во вторую
Дана строка. Подсчитать сколько раз первая строка входит во вторую. Например: вводим &quot;при&quot; (строка...

Первая запись запроса
Здравствуйте. Такая задача. Нужно выбрать в запросе записи всех документов, но нужно сделать так...

Первая строка из String
Всем доброго времени суток. Есть строка типа String s=&quot;Всем \nпривет&quot;; Как можно выделить все...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru