Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Firebird: "SQL error code = -303", При апдейте выскакивает ошибка -303 
:(
    Опции темы
AndZho
Дата 5.11.2007, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 21.10.2006

Репутация: нет
Всего: нет



Всем привет! Подскажите пожалуйста, использую FB 2.0.3, DataProvider 2.0.1. Есть хранимая процедура которая получает несколько параметров int и один параметр Char(15). Если выполнять эту процедуру из IBExpert - работает отлично, если выполнять процедуру из программы с теми же параметрами - ругается "SQL error code = -303 conversion error from string "my-string" на этот единственный параметр Char(15). Работаю через FbCommand, ошибки с перепутанной последовательностью параметров быть не может.
Код

param = new FbParameter("@CALL", FbDbType.Char);
param.Size = 15;
param.SourceColumn = "CALL";                
param.Direction = ParameterDirection.Input;
insertNameCommand.Parameters.Add(param);


Код

begin
    tmp_idclient = gen_id(gen_t_corr_id, 1);
    insert into t_corr (id_correspondent,  correspondent_number, CALL, ID_NAME, ID_QT, ID_PICTURE )
    values (:tmp_idclient,  :tmp_idclient, :call, :id_name, :id_qt, :id_picture);
    id_corr = :tmp_idclient;
    correspondent_number=:tmp_idclient;
    suspend;
end

PM MAIL ICQ   Вверх
AndZho
Дата 10.11.2007, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 21.10.2006

Репутация: нет
Всего: нет



Проблема решилась перестановкой параметров местами в хранимой процедуре.  smile 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0384 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.