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

Вниз

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 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.048 c
15-1175448523
den303
2007-04-01 21:28
2007.04.29
Нужен файл из дистриба BDS 06


6-1162398489
SpellCaster
2006-11-01 19:28
2007.04.29
Странно ведет себя WaitForData


3-1170860196
valua
2007-02-07 17:56
2007.04.29
Хранимая процедура : выбор записей + количество по полю


2-1176368485
-=MaxDelphi=-
2007-04-12 13:01
2007.04.29
Вопрос по TSynEdit


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





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский