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

Работа с mysql - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ переопределение операторов http://www.cyberforum.ru/cpp-beginners/thread938552.html
Стоит следующая задача. Надо сделать массив чар, которые представляют собой строку (специально делать так, а не через string) и надо сделать переопределение операторов: operator + operator - operator < operator > operator != operator == operator на пример, для operator +, чтобы можно было додавать две строки через знак +.
C++ Символьный массив (просуммировать элементы массива и вывести их сумму) Задача состоит в том чтоб просумировать елементы масива и вывести их сумму. Масив заполняется числами, он может заполнятся не полностю поетому использую функцыю gets(). Пример вход: 236 выход:11 Вот что получилось 155 #include <iostream> #include <cstdio> using namespace std; int main (){ int sum = 0; char *x = new char ; http://www.cyberforum.ru/cpp-beginners/thread938542.html
Ввод кириллицы в С++ C++
При вводе значения переменной типа string или char кириллицей всегда выдает кракозябры. setlocale помогает только для вывода (cout,printf работают безотказно). Ничего не нашел полезного в гугле, везде либо предлагают изменить раскладку на досовскую 866 (работает до первого сохранения .срр файла), либо какие то сложные и непонятные функции. Как лечить?
[ILINK32 Error] Fatal: Unable to open file 'GLUT32.LIB' C++
В RadStudio возникает вот такая проблема. Вроде все как надо закинул по папкам Fatal: Unable to open file 'GLUT32.LIB'
C++ Кто работал с CMake? http://www.cyberforum.ru/cpp-beginners/thread938480.html
Кто испозьзовал в роботе CMake(это кроссплатформенная система автоматизации сборки программного обеспечения из исходного кода. ) ???
C++ Странные поведения с float Здравствуйте, объясните пожайлуста почему при выполеннии этого кода: #include <iostream> using namespace std; int main () { cout.setf(ios_base::fixed, ios_base::floatfield); float a=50.25; float b=11.17; cout<<a+b; подробнее

Показать сообщение отдельно
MickeyBlueEyes
Студент
120 / 131 / 12
Регистрация: 07.04.2011
Сообщений: 503

Работа с mysql - C++

15.08.2013, 18:59. Просмотров 532. Ответов 4
Метки (Все метки)

Всем привет ) Тута нада к базе запрос делать, а выбирает только первую запись )

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
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <stdlib.h>
#include <mysql/mysql.h>
 
int main(int a, char ** argv)
{
  MYSQL * conn;
  MYSQL_RES * res;
  MYSQL_ROW row;
   
  char * server = "localhost",           
       * user = "root",
       * password = "*****",
       * database = "test";
     
  conn = mysql_init(NULL);
 
  if(!mysql_real_connect(conn, 
                         server,
                         user, 
                         password, 
                         database, 
                         0,                              
                         NULL,
                         0)
                                                
    )
  {
    fprintf(stderr, "%s\n", mysql_error(conn));
    exit(1);
  }
 
  if (mysql_query(conn, "select mail, password from clients")) 
  {
    fprintf(stderr, "%s\n", mysql_error(conn));
    exit(1);
  }
 
  res = mysql_store_result(conn);
 
  while((row = mysql_fetch_row(res)) != NULL)   
  {
    printf("mail = %s\npass = %s\n", row[0], row[1]);
  }
 
  mysql_free_result(res);
 
  mysql_close(conn);
    
  return 0;
    
}
Вроде всё как по справочнику ) Но выбирает только первую запись в цикле и вылетает ;(
Буду благодарен за помощь, может кто сталкивался )
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru