|
|
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Можно ли установив в runtime значение Value для колонки попросить cxGrid отправить эти изменения в базу, как если бы я их ввел просто руками? А то значения устанавливаются, но в базу не пишутся. Попробовал cxGrid.DataController.Post - видимо не оно. ну во типа вот так Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 12:38 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
почему не напрямую через DataSet? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 12:43 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, благодарю ) да, можно и через датасет Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. но и текста поболее, и а вдруг где понадобится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 13:15 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
30.08.2018 13:15, Devillio пишет: > но и текста поболее, и а вдруг где понадобится? запомни сакральное: "в гриде данных нет". (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 13:20 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийзапомни сакральное: "в гриде данных нет". (С) К сожалению, авторы DevExpress плохо учили этот правильный тезис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 14:07 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
30.08.2018 14:07, softwarer пишет: > К сожалению, авторы DevExpress плохо учили этот правильный тезис. а шо ж ещё можно было ожидать от DeviantArt'a Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 14:09 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийзапомни сакральное: "в гриде данных нет". (С) Запомни сокральное, в гриде данных нет, а во вьюшках есть !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2018, 22:21 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийзапомни сакральное: "в гриде данных нет". (С) Запомни сакральное, что cxGrid - это не совсем сетка в классическом понимании, у этой сетки есть свой НД - TDataController. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2018, 09:52 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
DevillioА то значения устанавливаются, но в базу не пишутся. Может отсутствует Commit? Может нет соответствующего SQL-запроса для Update? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2018, 09:53 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
X11, не, конечно ModifySQL прописан и т.п. Если тыкаю мышкой (в чек бокс который в колонке) - сохраняется же. CommitRetaining добавлял в OnAfterPost датасета. Как будто нет Post от вьюшки ) Уже норм сделал через датасет, прост на будущее хотелось бы. "Мушку спилил, всякое может быть" )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2018, 11:22 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
DimaBrЗапомни сокральное, в гриде данных нет, а во вьюшках естьесли уж быть точным то в датаконтроллерах нопремер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2018, 11:47 |
|
||
|
Можно ли запостить изменения cxGrid.DataController.Values[x,y] = ... в БД?
|
|||
|---|---|---|---|
|
#18+
Честно говоря, правильней было бы составлять запрос и выполнять цикл в рамках одной транзакции. + это быстрей будет. Может даже не полениться и хранимку написать. Т.е. чтобы бОльшая часть логики работала на стороне SQL. Приучить себя надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2018, 16:24 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=98&tid=2040459]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 331ms |

| 0 / 0 |
