|
|
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Ситуация следующая. На форме есть GRIDб нужно чтобы он получал данные с запроса. Например: Select details, cost; FROM sometable; WHERE sometable.id=x где x является id из другой таблицы, из которой он берется каждый раз из другого поля. Пробовал это сделать через курсор, код расположен в event load event, также пробовал в init event. Оба event взяты относительно формы. Также в GRID поля RecordSourceType=1-Alias, Recordsource=temp. Как было описано в Help\Populating Query Results in a Form Control. Но к сожалению не работает, что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 18:08 |
|
||
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
1. В INIT формы у вас должен быть уже известен критерий отбора (x) 2. В INIT формы выполняете код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. В Destroy формы (если вам курсор cTemp не нужен) неплохо бы выполнить: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 18:20 |
|
||
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
Про Grid читать здесь . Может-поможет :) Успехов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 18:21 |
|
||
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
Spasibo bolshoje, ideja ponjatna, posle nebolshoj modifikacii srabotala :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 18:35 |
|
||
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
Bolshoje spasibo. Zarabotala zaraza :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2006, 16:20 |
|
||
|
Grid и SQL запрос
|
|||
|---|---|---|---|
|
#18+
Создайте грид, добавьте к нему свойства: id,flag_poisk,calias,csql и потом наследуйте от него объекты, где Вам надо отображать данные Тогда Вам нужно будет для обновления только 2 строки thisform.mygrid.csql='select ......' thisform.mygrid.init В метод инит грида-родителя добавьте код Код: plaintext 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. Этот пример для клиент-сервера. Для файл-сервера почти также, толькл вместо sqlexec(....) надо вызывать &this.csql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2006, 17:47 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1591855]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 536ms |

| 0 / 0 |
