Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Здраствуйте. Вопрос по работе с TStoredProc. [D6, MSSQL]


Oleon ©   (2003-01-24 13:07:00) 

Есть ли компонент на подобие TDBEdit который можно подцепить к TStoredPRoс в который можно было бы привязывать не к выбранному полю, а к параметру этой сторедной процедуры.... чтобы то, что мы вводим в Edit сразу присваивалось как значение параметру процедуры... ?
Тогда бы не пришлось считывать значения из контролов на форме и прсваивать StoredPRoc.ParamByName("Param1").AsString := Edit1.Text
ну и т.д.

Помогите... или если это глупо, то скажите почему так не нужно делать.. спасибо...


BorisUK   (2003-01-24 14:50:00) [1]

Помоему просто очень ленивый
Хотя в программировании все от лени
ИМХО - напиши свой компонент, который делает то что ты хочешь
и наслаждайся.


Oleon   (2003-01-24 14:21:00) [2]

>>Reindeer Moss Eater так я поэтому и советуюсь...

>> Stone - спасибо


Reindeer Moss Eater   (2003-01-24 13:44:00) [3]

Oleon © стремление программировать мышкой обычно ни к чему хорошему не приводит


stone   (2003-01-24 13:41:00) [4]

Так можно для нескольких эдитов написать один обработчик:

Parametrs[(Sender as TEdit).Tag].Value := (Sender as TEdit).Text

ну и у эдитов проставить соответственные Tag


Oleon   (2003-01-24 13:37:00) [5]

не ну хотелось в Object Inspector чтобы можно было настроить, чтобы не писать для каждого параметра...


Cobalt   (2003-01-24 13:17:00) [6]

А чем плохо
> StoredPRoc.ParamByName("Param1").AsString := Edit1.Text
?
Поставь это на Edit1.OnChange, и все.


stone   (2003-01-24 13:14:00) [7]

TDBEdit - служит для редактирования поля набора данных. Параметр ХП таковым не является.


Наверх

Титульная страница Поиск, карта сайта Написать письмо