Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];

Вниз

Не могу передать числовой параметр в хранимую процедуру.   Найти похожие ветки 

 
sergey32   (2003-03-05 15:01) [0]

Использую dbExpress.
Параметры передаю через SQLStoredProc
В параметрах этой SQLStoredProc тип определяется как ftBCD.

При запуске процедуры появляется ошибка:
«Ошибка преобразования символа в число ошибка числа или значения»


 
Val   (2003-03-05 15:05) [1]

ну и? ошибка же ясна? а почему тип определен именно так? какая СУБД?


 
sergey32   (2003-03-05 15:25) [2]

СУБД Oracle
Я уже менял тип на Integer все равно та же ошибка


 
Johnmen   (2003-03-05 15:43) [3]

А если ftString ?


 
Val   (2003-03-05 15:59) [4]

>Johnmen © (05.03.03 15:43)
появляются собратья по несчастью? ;)


 
sergey32   (2003-03-05 16:03) [5]

Если поменять на ftString, то все равно та же ошибка.

Но если поставить ftInteger и присвоить значение 6, то
выдает такую ошибку:

< is not valid BCD value


 
Johnmen   (2003-03-05 16:07) [6]

Короче :
1. Типы параметров в процедуре
2. Типы параметров в приложении
2. Как вызывается ХП

>Val © (05.03.03 15:59)

Есть подозрение...:)))



 
sergey32   (2003-03-05 16:29) [7]

в процедуре тип id_list_main in number
в приложении
DM.ServList.ParamByName("Id_List_main").AsInteger:= 6



 
Johnmen   (2003-03-05 16:36) [8]

- тип ставишь ftString
- DM.ServList.ParamByName("Id_List_main").AsString:= "6"

А так ?


 
sergey32   (2003-03-05 16:45) [9]

Попробую, но я в хранимой процедуре поменял на
varchar2 а затем в процессе делаю to_number.
Все равно спасибо за советы



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.03.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
14-76609
Дремучий
2003-03-04 13:26
2003.03.24
Транспортная задача....


9-76252
Волшебник
2002-10-22 09:45
2003.03.24
Люди, помогите, ищу РАБОТАЮЩИЙ пример по использованию DirectPlay


8-76518
Tankist
2002-12-11 19:34
2003.03.24
SpriteEngine


3-76353
ddd
2003-03-05 15:35
2003.03.24
выполнение storedproc


14-76642
Aleksandr
2003-03-06 15:52
2003.03.24
Не могу найти хорошего пособия по TClientSocketThread,tTCPServer





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский