![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Из сервиса (служба NT) выполнить запрос к БД [D7, Win2k]
DIS © (2005-12-11 15:55:00)Мастера, как можно подключиться к БД, если обращение идет из сервиса?
Проблема в том, что TADOconnection и TADOQuery визуальные компоненты, а сервис консольный и не имеет формы.
Desdechado (2005-12-12 11:40:00) [1]ай, не хочу старый спор подымать
что было, то прошло
хотя положительные сдвиги понимания под моим влиянием наблюдаю :)
а ссылки, где их уже искать, так, пыль...
Sergey Masloff (2005-12-12 11:35:00) [2]msguns © (12.12.05 09:59) [8]
Может быть но я оперирую (с цитатами) документацией борланд ;-)
А повышеные тона форумского спора мы по почте пофиксили. Думаю, негатива никто не затаил. Так что все нормально. Desdechado © мне друг но истина дороже ;-))
msguns (2005-12-12 09:59:00) [3]>Sergey Masloff (11.12.05 22:26) [7]
Я помню тот спор. И, ИМХО, ты не прав БОЛЬШЕ. Потому что был КАТЕГОРИЧЕН. Правда, там больше бызар шел про библиотеки (VCL, а не про "визуальность"
;))
Sergey Masloff (2005-12-11 22:26:00) [4]Desdechado © (11.12.05 21:18) [5]
При таких утверждения будь добр ссылки ;-) А то мало ли как ты мои слова интерпретировал. Насколько я помню, я утверждал что это члены множества VCL, и продолжаю это утверждать. Что ж делать если Борланд дал общее название Visual библиотеке компонент не все из которых являются визуальными. Конечно далеко не все компоненты из данной библиотеки являюися визуальными .
Визуальным является компонент это компонент отображаемый визуально (или имеющий возможность такого отображения) в процессе исполнения программы. Это все перевод первоисточника (документации Борланд) к которому ты так и не хочешь прильнуть хотя прошло уже больше двух месяцев и я об этом и думать забыл ;-)))))
palva (2005-12-11 21:34:00) [5]> а сервис консольный и не имеет формы
А зачем консольный? Если консоль не используется то лучше делать Windows-приложение, чтобы сэкономить. Только форму не создавать.
Desdechado (2005-12-11 21:18:00) [6]съязвлю, конечно, но не могу удержаться
не далее, как 2 месяца назад, 11 октября Sergey Masloff имел мнение совершенно противоположное, из-за чего мы погрызлись на форуме
что ж заставило изменить его?
PS сорри за оффтоп и личные придирки
DIS (2005-12-11 16:23:00) [7]Болбшое спасибо Alexander Panov, просто раньше не приходилось работать с динамическим созданием компонетов, буду знать.
Alexander Panov (2005-12-11 16:14:00) [8]DIS (11.12.05 15:55)
Проблема в том, что TADOconnection и TADOQuery визуальные компоненты, а сервис консольный и не имеет формы.
Все визуальные компоненты можно использовать и в консольном приложении. Одни проще - другие сложнее.
Создаются объекты так же, как и невизуальные.
Например,
var
ADC: TADOConnection;
begin
ADC := TADOConnection.Create(nil);
// Здесь nil означает, что объект не имеет родительского компонента.
//Далее заполняются параметры.
//Например:
ADC.ConnectionString := ... ;
ADC.LoginPrompt := False;
ADC.Open;
и т.д.
Lamer@fools.ua (2005-12-11 16:01:00) [9]>> DIS (11.12.05 15:55)
> Проблема в том, что TADOconnection и TADOQuery визуальные компоненты
Неужели?
Sergey Masloff (2005-12-11 16:00:00) [10]>TADOconnection и TADOQuery визуальные компоненты
Бред