|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
C++Builder, win 10 имею такое: Код: plaintext 1. 2.
Теперь хочу написать примерно так, но не знаю как Код: plaintext 1.
Подскажите как? Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2021, 22:55 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.Win.ADODB.TADOConnection.Execute Тебе нужен второй оверлоад. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2021, 23:19 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.Win.ADODB.TADOConnection.Execute Тебе нужен второй оверлоад. Тебе нужен второй оверлоад.Кстати, Почему не первый? и еще Не нужно предлагать ссылки на "нерешабельное корифейство". Пожалуйста снизойдите переписать мою неправильную строку (если знаете как) из первого поста. Код: plaintext 1.
, а я её обдумаю по вашей замечательной ссылке ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2021, 00:02 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
А потом в цикле идешь по rs и читаешь его строки. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2021, 00:45 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
А потом в цикле идешь по rs и читаешь его строки. rs->RecordCount возвращает единицу и это правильно (соответствует моему в where) далее rs->FieldByName ... не катит rs->Fields ... не катит В каком свойстве RS сидит возвращаемое значение? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2021, 17:53 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Pupkin, код давай. И ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2021, 23:28 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
Если-б такой метод существовал - то он был бы плох по дизайну и не отражал бы сути реляционной алгебры. Потому-что SELECT в общем случае возвращает множество. Или пустоту. Как этот кейс отработать строкой (скаляром) - непонятно. Но ты не ленись. Сделай свою волшебную функцию-враппер на основе _Recordset как тебе советовали выше. Это и есть подход разработки. Адаптируй инструменты под себя. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 01:29 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
mayton... не отражал бы сути реляционной алгебры. Сделай свою волшебную функцию... пить меньше надо ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 23:12 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Ну и зачем ты это написал? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2021, 23:36 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
mayton Потому-что SELECT в общем случае возвращает множество. Или пустоту. Ну пустое множество — это такое же множество как и все остальные. Кроме бесконечных множеств, но этот случай — не вариант для SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 00:52 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
petrav mayton Потому-что SELECT в общем случае возвращает множество. Или пустоту. Ну пустое множество — это такое же множество как и все остальные. Кроме бесконечных множеств, но этот случай — не вариант для SQL. Я могу написать табличную функцию которая возвращает бесконечное множество. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 00:59 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
maytonНу и зачем ты это написал? совет после рекомендации об волшебстве Я могу написать табличную функциюволшебную? и ещезадан очень конкретный вопрос выше. Лень переписывать. Ответ на него (предположительно) займёт одну, две-три строки. Пожалуйста, ответьте по теме, если владете ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 08:17 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Pupkin, В данной ветке дают удочку чтобы вы могли ловить рыбу. А не саму рыбу. Саму рыбу в ветке работа. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 10:10 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Pupkin, Я иногда - метафоричен. А грубить не надо. Это в правилах форума есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 11:07 |
|
Чтение данных из TADOConnection
|
|||
---|---|---|---|
#18+
Pupkin задан очень конкретный вопрос выше. Лень переписывать. Ответ на него (предположительно) займёт одну, две-три строки. Пожалуйста, ответьте по теме, если владете Тебе уже дали подсказку: _Recordset. В документации на TADO явно сказано что _Recordset это полный враппер на ADO Recordset. http://docwiki.embarcadero.com/Libraries/Sydney/en/Data.Win.ADODB._Recordset Задаешь это гуглу и получаешь https://docs.microsoft.com/en-us/office/client-developer/access/desktop-database-reference/recordset-object-ado Дальше по ссылкам и меню, сможешь найти примеры работы с рекордсетами. Или возьми любую книжку по базам данных и почитай что такое рекордсеты и с чем их едят. Это краеугольный камень для всех баз данных, они есть всегда и везде. И эту тему надо понять в обязательном порядке. Причем не важно ADO это, или какой-другой интерфейс. Результат запроса на выборку это всегда рекордсет. В разных инетерфейсах конечно могут возвращаться и числа и строки, но только как результат "выполнили запрос или упали с ошибкой". Данные всегда будут в рекордсете. ADO тут, кстати, уникален - оно напрямую возвращает рекордсет, а не "прячет" его в хендлах, окружении или вообще в глобальных синглтонах. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2021, 18:34 |
|
|
start [/forum/topic.php?fid=57&fpage=4&tid=2017269]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 238ms |
total: | 400ms |
0 / 0 |