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

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

Из сервиса (служба 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 визуальные компоненты
Бред


Наверх

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