crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Проблема добавления/удаления из Базы данных
Гость_svetlana_*
сообщение 13.10.2008, 17:34
Сообщение #1





Гости








    


У меня такая проблема

Открываю базу данных так:
m_database = QSqlDatabase::addDatabase("QODBC");
    m_database.setConnectOptions("SQL_ATTR_ACCESS_MODE=SQL_MODE_READ_WRITE; SQL_ATTR_TRACE=SQL_OPT_TRACE_ON");
    QString str = m_database.connectOptions();
    m_database.setDatabaseName(databaseName);
    m_database.setUserName(userName);
    m_database.setPassword(password);
            m_database.open()


Выполняю хранимую процедуру, которая получает какой-нибудь список допустим, все нормально работает.
А когда пытаюсь удалить что-то из БД или вставить, то ничего не выходит, примерно так:
QSqlQuery query(m_database);
        query.setForwardOnly(true);
        query.prepare("{call DelRight (id, UserId)}"
            "{VALUES (?, ?)}");
        query.addBindValue(QVariant(id));
        query.addBindValue(QVariant(m_userID));
        query.exec();

В чем может быть проблема? (((
Причина редактирования: используем тэг code=cpp
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- svetlana   Проблема добавления/удаления из Базы данных   13.10.2008, 17:34
- - Litkevich Yuriy   Цитата(Гость_svetlana_* @ 13.10.2008, 21...   13.10.2008, 17:37
|- - Гость   Цитата(Litkevich Yuriy @ 13.10.2008, 17:3...   13.10.2008, 17:40
- - ViGOur   Что говорит QSqlQuery::lastError? Проверь, что воз...   13.10.2008, 18:13
|- - svetlana   Цитата(ViGOur @ 13.10.2008, 18:13) Что го...   13.10.2008, 18:45
- - Litkevich Yuriy   а вызов хранимых процедур слово VALUE не используе...   13.10.2008, 18:58
- - Tonal   Видимо нужно читать про синтаксис вызова сохранёно...   13.10.2008, 19:00
- - svetlana   да, видимо) видимо, перед тем как учиться программ...   13.10.2008, 19:04
|- - AD   , конечно же, но именно этому в универе ведь и уч...   13.10.2008, 19:13
- - svetlana   да, там только этому и учать) больше ничему) а ещ...   13.10.2008, 19:22
- - Litkevich Yuriy   Цитата(Гость_svetlana_* @ 13.10.2008, 23...   13.10.2008, 19:24
|- - svetlana   Цитата(Litkevich Yuriy @ 13.10.2008, 19:2...   13.10.2008, 19:39
- - svetlana   в общем, сама спросила, сама отвечаю bool cDat...   13.10.2008, 19:55
- - Litkevich Yuriy   ну да так, одно неудобно query вернет длинное сооб...   13.10.2008, 20:02
- - svetlana   Цитата(Litkevich Yuriy @ 13.10.2008, 20:0...   13.10.2008, 20:35


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 3.12.2021, 7:03