|
Как получить результат из TADOConnection->Execute
|
|||
---|---|---|---|
#18+
win 10, Rad studio (C++Builder) Имею активное соединение TADOConnection *cnn; Хочу написать такое, : TнеЗнаюкакойкласс *res=cnn->Execute("select field from table"); А как называется класс? ps. Уважаемые господа, пожалуйста не спрашивайте "Зачем так надо" и не советуете использовать TADOQuery. Просто ответьте, если знаете ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2021, 23:48 |
|
Как получить результат из TADOConnection->Execute
|
|||
---|---|---|---|
#18+
Раскопал, пока ждал помощи. Искомое название класса - _di__Recordset Работающий пример: Существует таблица params а в ней текстовое поле value (varchar). Запись (чтобы там было что-нибудь определенное): cnn->Execute("update params set value='123' where paramId=150"); Чтение: _di__Recordset rs=cnn->Execute("select value from params where paramId=150"); int cnt=rs->RecordCount; //cnt вернул 1 String res=rs->Fields->Item[0]->Value; //res вернул 123 Дальше мне неинтересно ... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2021, 13:04 |
|
Как получить результат из TADOConnection->Execute
|
|||
---|---|---|---|
#18+
Pupkin TнеЗнаюкакойкласс *res=cnn->Execute("select field from table"); А как называется класс? Гонишь курсор на Execute, нажимаешь F1, смотришь что оно возвращает в открывшемся окне справки. Это реально так сложно?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2021, 13:47 |
|
|
start [/forum/topic.php?fid=16&fpage=3&tid=1339669]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 369ms |
0 / 0 |