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

Вниз

Изменение свойств ADOCommand в Run-time   Найти похожие ветки 

 
victor_ch   (2003-09-04 10:55) [0]

Добрый день всем!
Можно ли менять свойства ADOcommand в Run-time
например я использую несколько хранимых процедур с разными параметрами, я пытаюсь изменять свойство commandText с указанием той хранимой процедуры, которая мне нужна в данный момент
затем передаю параметры, но выходит реплика, параметры не найдены, если же я заранее в design-time настраиваю название хранимой процедуры и каждому параметру задаю тип то все работает нормально, но приходится для каждой хранимой процедуры использовать свою ADOcommand, что очень неудобно

может я что-то не так делаю, или эта такая особенность ADO


 
Malamba   (2003-09-04 10:59) [1]

НА мой взгляд - попробуй отсоединиться, изменить текст, затем присоединиться вновь.

Жаль, под рукой книжки нет...


 
stone ©   (2003-09-04 11:00) [2]

после изменения commandText параметры надо заново инициализировать


 
Nikky ©   (2003-09-04 11:09) [3]

сделайте
ADOCommand.Parameters.Refresh
перед присваиванием значений параметрам


 
jocko ©   (2003-09-04 11:15) [4]

>Nikky © (04.09.03 11:09) [3]
это самый быстрый способ, но не самый эффективый т.к. засоряет трафик и делает ненужные запросы к бд
если список параметров известен в момент написания клиента то лучше инициализировать их руками.


 
victor_ch   (2003-09-04 11:28) [5]

а как инициализировать их руками?


 
jocko ©   (2003-09-04 11:54) [6]

F1 - TParameters


 
Nikky ©   (2003-09-04 12:42) [7]


> jocko © (04.09.03 11:15) [4]


мне лично кажется это правильным, так как очень часто требуется внести изменения в серверную часть (которая всегда доступна) без изменения клиентских приложений, которые изменить просто физически нельзя (проданы/установлены в удаленных офисах и т.д.)



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
11-82165
Filat
2003-01-18 13:33
2003.09.25
Не пойму как правильно поставить KOL & MCK.... :(((


4-82538
DelBoy
2003-07-19 23:27
2003.09.25
Получить выделенную строку с программы


14-82402
PVOzerski
2003-09-02 16:06
2003.09.25
Запутался с JavaScript... Может, кто подскажет?


1-82292
wide
2003-09-14 21:27
2003.09.25
График заданой функции


14-82444
vopros
2003-09-08 11:15
2003.09.25
Помогите с Application.messageBox