Вниз
Скачать: CL | DM;

OraStoredProc не видит параметры в RunTime   Найти похожие ветки 

← →
Sonia ©   (2007-04-11 10:33) [0]

Есть строка
OraFind_name.ParamByName("SELNAME").Value:=Edit1.Text+"%";

На ней выскакивает ошибка, пишет EDatatbaseError (не найден параметр), проверяю через watch количество параметров, а оно равно 0.
Что подскажите?


← →
Reindeer Moss Eater ©   (2007-04-11 10:38) [1]

Не повезло тебе.


← →
Sonia ©   (2007-04-11 10:49) [2]

Это все? больше вариантов нет? Скажите хотя бы от чего это зависит?


← →
Reindeer Moss Eater ©   (2007-04-11 10:56) [3]

Что "это"?


← →
Плохиш ©   (2007-04-11 11:11) [4]


> Sonia ©   (11.04.07 10:49) [2]
> Это все? больше вариантов нет? Скажите хотя бы от чего это
> зависит?

Сначала нужно присвоит свойству SQL необходимый запрос с параметрами и только после этого обращаться к параметрам. И никак не наоборот...


← →
Sonia ©   (2007-04-11 11:21) [5]


> Сначала нужно присвоит свойству SQL необходимый запрос с
> параметрами и только после этого обращаться к параметрам.
>  И никак не наоборот...

Присвоен в Design Time, там же параметры видит....а в Run Time...


← →
Reindeer Moss Eater ©   (2007-04-11 11:23) [6]

Не повезло тебе.


← →
Sonia ©   (2007-04-11 11:28) [7]


> Не повезло тебе.

Че ты все заладил не повезло? Что же мне теперь повесится?


← →
Sonia ©   (2007-04-11 11:40) [8]

Ладно, почему так происходит я нашла:

procedure TForm1.OraSession1AfterConnect(Sender: TObject);
begin
 OraStoredproc1.StoredProcName := OraSession1.Username + ".CREATE_FORM";
 OraFind_name.StoredProcName := Orasession1.Username + ".FIND_LONG_NAME_CYR";
 oraFind_DME.StoredProcName := Orasession1.Username + ".FIND_DME";
end;

Вопрос теперь в следующем, как сделать так, чтобы orastoredproc искала хранимые процедуры под логином,указанным в username?


← →
Reindeer Moss Eater ©   (2007-04-11 11:42) [9]

Она их там будет искать даже если не указывать юзернейм
Вот это лишнее:
OraSession1.Username + ".CREATE_FORM";


← →
Sonia ©   (2007-04-11 12:04) [10]

Неа:( В том то и дело, что написала так, потому что не находит:(


← →
Reindeer Moss Eater ©   (2007-04-11 12:20) [11]

Неа:(
Не неа, а даа.

Не находит потому, что их там нет.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.04 c
15-1175743774
iZEN
2007-04-05 07:29
2007.04.29
Квас Никола.


15-1175512984
OlegMV
2007-04-02 15:23
2007.04.29
FTP клиент


2-1176170635
>>DEATH<<
2007-04-10 06:03
2007.04.29
Помогите написать


2-1175834208
Alex8
2007-04-06 08:36
2007.04.29
Пропажа записей


15-1175788131
Ricks
2007-04-05 19:48
2007.04.29
Не набираются символы...




   Наверх