Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Conversion string error from string   Найти похожие ветки 

 
Девушка   (2004-03-21 13:46) [0]

Ребята, помогите...
Delhi выдает

Conversion string error from string "Proba"...

на

st:="Proba";
SQLStoredProc1.ParamByName("NAIMENOVAN").Value:=st;
SQLStoredProc1.ExecProc;
Button2.Caption:=IntToStr(SQLStoredProc1.ParamByName("ID").Value);

где

CREATE PROCEDURE ADDZAMEASPOSOB (
 NAIMENOVAN VARCHAR(50)
) RETURNS (
 ID INTEGER
) AS          
begin
ID = gen_id(gZamenaSposob, 1);
insert into ZamenaSposob (IdZamenaSposob,Naimenovan) values(:ID,:NAIMENOVAN);
end

а если st:="Что-нибудь на русском" то вообще что-то про CharSet...

Что делать?


 
Девушка   (2004-03-21 14:43) [1]

Неужели никто строковые параметры в хранимую процедуру не передавал?

> Delhi выдает

Delphi конечно...


 
KSergey ©   (2004-03-21 15:05) [2]

А параметр "NAIMENOVAN" каккого типа у SQLStoredProc1 прописан?
не плохо так же путем применения пошаговой отладки, например, выяснить в какой-же именно строке возникает ошибка...


 
Девушка   (2004-03-21 15:10) [3]

object SQLStoredProc1: TSQLStoredProc
   MaxBlobSize = -1
   Params = <
     item
       DataType = ftString
       Name = "NAIMENOVAN"
       ParamType = ptInput
     end
     item
       DataType = ftInteger
       Name = "ID"
       ParamType = ptOutput
       Size = 4
     end>
   SQLConnection = SQLConnection1
   StoredProcName = "ADDZAMEASPOSOB"
   Left = 152
   Top = 56
 end

Суть в том, что процедура добавляет запись в таблицу и возвращает id-к который был сгенерирован.


 
Девушка   (2004-03-21 15:13) [4]

Пробовала пользоваться и shorstring и прямым задаванием

SQLStoredProc1.ParamByName("NAIMENOVAN").Value:="Proba"


 
Девушка   (2004-03-21 15:23) [5]

Sorry был задан не тот тип столбца в структуре таблицы :)



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

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
6-1076341639
Manulo
2004-02-09 18:47
2004.04.18
IdTCPClient


7-1076442704
Федя Мегатронов
2004-02-10 22:51
2004.04.18
Мониторинг температуры проца


14-1080183367
Думкин
2004-03-25 05:56
2004.04.18
С днем рождения! 25 марта.


14-1080225448
reticon
2004-03-25 17:37
2004.04.18
Посмотрите программу... если кому не сложно...


14-1080482122
KORN
2004-03-28 17:55
2004.04.18
Установка Win98 на другой диск?