С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Работа с базой данных SQLITE3 [Русские символы] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ зашифровать текст http://www.cyberforum.ru/cpp-beginners/thread390000.html
На C++ как зашифровать текст,чтобы буквы выводились в любом порядке в слове.
C++ Написать тесты Есть прога крестики-нолики. Нужно написать к ней тесты, которые проверяют наличие ошибок в программе. Я вообще не понимаю как их нужно писать. прошу помощи. Вот код игры #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread389997.html
Среднее значение одномерного массива чисел C++
Помогите пожалуйста с задачкой. Задача. Вычислить среднее значение одномерного массива чисел и найти максимальное среднеквадратичное отклонение.
C++ Netbios, ошибка "Stack around the variable was corrupted"
помогите плииз есть вот такой код #include <windows.h> #include <stdlib.h> #include <stdio.h> #include <iostream> #include <strstream> #include <string> #pragma comment(lib, "ws2_32.lib")...
C++ Очереди, обработчик http://www.cyberforum.ru/cpp-beginners/thread389973.html
Задача: существует две очереди, одна приоритетная, другая нет. Если в обработчике обслуживается кто-то из неприоритетной, приоритный ждет завершения обработки, и только потом сам туда попадает....
C++ Сумма элементов матрицы. Здравствуйте товарищи) помогите пожалуйста решить следующую задачку: Дана матрица 4х4, нужно найти сумму элементов побочной диагонали матрицы. Заранее спасибо!) подробнее

Показать сообщение отдельно
kudpro
28 / 3 / 1
Регистрация: 12.05.2011
Сообщений: 60

Работа с базой данных SQLITE3 [Русские символы] - C++

23.11.2011, 17:01. Просмотров 2558. Ответов 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
#include <stdio.h>
#include <stdlib.h>
#include "sqlite3.h"
 
int main()
{
    sqlite3* db;
    int rc;
    rc=sqlite3_open("test.sqlite",&db);
    if(rc)
    {
        printf("Не могу открыть базу %s",sqlite3_errmsg(db),sqlite3_close(db));
        exit(1);
    }
    sqlite3_stmt* pStmt;
    char zSql[]="SELECT Номер_группы,Специальность From Группы;";
    do
    {
        sqlite3_prepare(db,zSql,-1,&pStmt,0);
        while(SQLITE_ROW==sqlite3_step(pStmt))
        {
 
            printf("%d\t% s",sqlite3_column_int(pStmt,0),sqlite3_column_text(pStmt,1));
        }
        rc=sqlite3_finalize(pStmt);
    }
    while(rc==SQLITE_SCHEMA);
    sqlite3_close(db);
 
    return 0;
}
Никак немогу заставить ее понимать русские символы из базы данных.

Программа создана в среде Code Blocks

Исходник программы и базы данных одним архивом в вложениях.
База данных создавалась через sqlite manager - плагин для Mozilla FireFox
0
Вложения
Тип файла: zip BD.zip (3.12 Мб, 26 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.