Russian Qt Forum
Ноябрь 24, 2024, 11:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: interbase/firebird проблемы с подключением  (Прочитано 2809 раз)
regan32
Гость
« : Август 25, 2010, 08:49 »

вобщем компилятор ругается непонятной мне ошибкой на имя
C:/Qt/projects/bd2/debug/../connection.h:21: error: incomplete universal character name \U
Код:
#ifndef CONNECTION_H
#define CONNECTION_H

#include <QMessageBox>
#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include <QtSql>

static bool createConnection()
{
    QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE");
         db.setHostName("localhost");
         db.setDatabaseName(":C:\Users\user\Desktop\KURSOVIK_DB.GDB:");
         db.setUserName("SYSDBA");
         db.setPassword("masterkey");
    if (!db.open()) {
        QMessageBox::critical(0, qApp->tr("Cannot open database"),
        return false;
    }
    return true;
}

драйвер собрал
через sqbrowser проверял и базу, и драйвер все работает
поиском пользовался подобной проблемы не нашел...
Записан
BRE
Гость
« Ответ #1 : Август 25, 2010, 09:00 »

И правильно ругается.
Код
C++ (Qt)
static bool createConnection()
{
        db.setDatabaseName("C:\\Users\\user\\Desktop\\KURSOVIK_DB.GDB");
}
 
Записан
regan32
Гость
« Ответ #2 : Август 25, 2010, 09:06 »

 Смеющийся это фейл...
спасибо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.07 секунд. Запросов: 20.