|
|
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Как в сетке DBGridEh + FDQuery перечитать (обновть) только текущую запись, не дергая запрос для всей сетки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 10:20 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Вообще в Refresh датасета заложен такой механизм, но каждый по своему видит его реализацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 10:37 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
svnvlad, FDQuery.RefreshRecord ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 12:00 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
_avz svnvlad, FDQuery.RefreshRecord First chance exception at $757A46D2. Exception class EMySQLNativeException with message '[AnyDAC][Phys][MySQL] Unknown column 'A.fio' in 'field list''. Process policlinic.exe (1120) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 14:56 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Так RefreshSQL надо правильно писать, а не тупо копипастить из SelectSQL. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:02 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Сначала надо вообще как-то догадаться что он есть, потому что он находится в другом компоненте, а в справке по FireDAC половины статей не хватает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:14 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Так RefreshSQL надо правильно писать, а не тупо копипастить из SelectSQL. В Firebird помню, в MySQL не помню. А где он? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:28 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
svnvladА где он? Там, откуда вылетело исключение, процитированное выше. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:31 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov svnvladА где он? Там, откуда вылетело исключение, процитированное выше. Там есть только ADQuery2.SQL.Text, никакого RefreshSQL там нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:34 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
Копай глубже. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:42 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
svnvlad Dimitry Sibiryakov пропущено... Там, откуда вылетело исключение, процитированное выше. Там есть только ADQuery2.SQL.Text, никакого RefreshSQL там нет. Внезапно для задания отдельного запроса для процедуры RefreshRecord надо использовать дополнительный компонент TFDUpdateSQL и нужное свойство ЕМНИП FetchRowSQL . Ну что вы в самом деле, всё же логично, просто и понятно 🤣 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 15:58 |
|
||
|
Как в сетке перечитать только текущую запись?
|
|||
|---|---|---|---|
|
#18+
alekcvp svnvlad пропущено... Там есть только ADQuery2.SQL.Text, никакого RefreshSQL там нет. Внезапно для задания отдельного запроса для процедуры RefreshRecord надо использовать дополнительный компонент TFDUpdateSQL и нужное свойство ЕМНИП FetchRowSQL . Ну что вы в самом деле, всё же логично, просто и понятно 🤣 Я так и подумал, но сомневался, потому что там нет именно названия RefreshSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2021, 23:52 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=25&tid=2037545]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 439ms |

| 0 / 0 |
