Вниз
Скачать: 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.03 c
15-1175273508
Kolan
2007-03-30 20:51
2007.04.29
О нашел как паттерны типа Observer для Delphi сгенерить&#133


1-1173180839
tytus
2007-03-06 14:33
2007.04.29
Как проверить пустой ли битмап?


2-1176377740
I-New
2007-04-12 15:35
2007.04.29
Динамическая загрузка картинок в TimageList


6-1162498390
Суслик
2006-11-02 23:13
2007.04.29
Про возможности INDY в области отсылки писем.


2-1176254877
Riply
2007-04-11 05:27
2007.04.29
Добавление элемента в отсортированную структуру.




   Наверх