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

Вниз

динамическое создание TDataModule   Найти похожие ветки 

 
morfey-night   (2004-01-20 17:00) [0]

почему я не могу динамически создать  TDataModule, если на нем расположен любой ADO-шный компанент?


 
имя   (2004-01-20 18:36) [1]

Удалено модератором


 
just me   (2004-01-26 21:15) [2]

Часом не в консольной аппликации?
Скорее всего просто не инициирована исполняющая среда OLE - надо ручками.


 
alex_*** ©   (2004-01-28 09:38) [3]

какая еще исполнительная среда OLE? Причем здесь OLE? Приводи код - как создаешь


 
Artem03   (2004-01-28 10:01) [4]

А  зачем создавать TDataModule?
Куда проще создавать сами компоненты для доступа к данным.

var
 ADOCon,ADOCon_Fil: TADOConnection;
 QR: Array [1..MAX_DS] Of TADODataSet;
 ADOC: Array [1..MAX_DS] Of TADOCommand;
 DS: Array [1..MAX_DS] Of TDataSource;
...
ADOCon:=TADOConnection.Create(ADOCon);
ADOCon.ConnectionTimeout:=300;
ADOCon.ConnectionString:="FILE NAME="+UDLFile;
ADOCon.KeepConnection:=False;
ADOCon.LoginPrompt:=False;
ADOCon.Provider:=UDLFile;

For i:=1 To MAX_DS Do
Begin
 QR[i]:=TADODataSet.Create(QR[i]);
 ADOC[i]:=TADOCommand.Create(ADOC[i]);
 DS[i]:=TDataSource.Create(DS[i]);
 QR[i].Connection:=ADOCon;
 ADOC[i].Connection:=ADOCon;
 QR[i].BlockReadSize:=0;
 QR[i].MaxRecords:=0;
 QR[i].CursorType:=ctDynamic;
 DS[i].DataSet:=QR[i];
End;


 
alex_*** ©   (2004-01-28 10:21) [5]

может автор хотел создать вручную DM уже сделанный в designer?


 
just me   (2004-01-28 13:08) [6]

> alex_*** [3]
OLE (или вернее COM) здесь очень даже причем - если понимать, в чем суть...



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
14-1101492737
VEG
2004-11-26 21:12
2004.12.26
Экстремальное тестирование музыкальных форматов


6-1097653841
Maxwell
2004-10-13 11:50
2004.12.26
Узнать IP клиентов, подключаемых к idTCPServer


14-1102215968
Думкин
2004-12-05 06:06
2004.12.26
С днем рождения! 5 декабря


6-1095098393
Реактор
2004-09-13 21:59
2004.12.26
Отправка SMS сообщений.


4-1100093431
oleg_p
2004-11-10 16:30
2004.12.26
Не могу получить нули через COM-порт