Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
У меня на VBA был такой милый код: Я без Connectionа кодом создавал в Recordset поля, наталкивал туда данные и цеплял это все на форму. Delphi Dataset динамический(без Connectionа) может жить или обязательно под него таблички подкладывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 17:48 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
Без TADOConnection - ни как - хошь сам создавай. Хошь визуально на форму бросай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 18:05 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
Т.е. таблицу для моего Recordsetа надо где-то положить? Я и сам так думаю. Спросил для очистки совести. Неохота таблицы плодить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 18:16 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
Короче - пиши по асе - чем смогу - помогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 18:19 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
Все, что можно было на VBA, конечно же возможно и на дельфи. Просто отличай ActiveX-объекты ADO и дельфовые классы TADO*. Для того, чтобы сморозить то же самое, что было на VBA, достаточно повторить это же в дельфовом синтаксисе: var rs:OleVariant ... rs:=CreateOleObject("ADODB.Recordset"); rs.Fields.Add ......... и так далее, точно то же самое, что и в VBA Но таблицу в памяти можно создать и средствами TADODataSet. 2-мя путями: 1) Создать рекордсет, как указано выше и сделать присвоение AdoDataSet1:=TAdoDataSet.Create(nil); AdoDataSet1.Recordset:=rs; 2) Использовать метод CreateDataSet. Насколько помню, в хелпе его нет. Надо по коду смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 18:51 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
>1) Создать рекордсет, как указано выше и сделать присвоение >AdoDataSet1:=TAdoDataSet.Create(nil); >AdoDataSet1.Recordset:=rs; Спасибо. Я так пробовал, не получилось с разбегу. Сейчас еще попробую. Трудно без Hintов(подсказок вылезающих):(. Привык, разбаловался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2002, 19:01 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
бросаешь на форму TADODataSet (или создаешь в процедуре ADODataSet1:= TADODataSet.Create(nil);) а дальше определяешь поля , и забиваешь данными ADODataSet1.FieldDefs.Add('ID',ftinteger); ADODataSet1.FieldDefs.Add('Name',ftString,50); ADODataSet1.CreateDataSet; ADODataSet1.AppendRecord([1,'Test1']); ADODataSet1.AppendRecord([1,'Test2']); ADODataSet1.AppendRecord([1,'Test3']); ADODataSet1.Open; // цепляй к гриду или еще куда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 10:50 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
>LexusR Спасибо большое, пашет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 14:11 |
|
||
|
Где мое ADO?
|
|||
|---|---|---|---|
|
#18+
TADODataSet.CreateDataSet TADODataSet Creates the recordset for an ADO dataset. procedure CreateDataSet; Description Applications should not need to call CreateDataSet themselves . CreateDataSet is called automatically by an ADO dataset to create its recordset. Комичный Help. Cамому бы мне до этого кода застрелиться не допереть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32083076&tid=2119435]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 278ms |

| 0 / 0 |
