|
|
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
В цикле прохожу по рекордсету Как определить номер текущей строки рекордсета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 07:50 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
1.Посчитать. 2.AbsolutePosition, но там свои заморочки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 08:49 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
а зачем номер текущей строки рекордсета нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 08:58 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, вопрос задал, а самому пришлось уйти Пытаюсь в своем проекте использовать элемент ActiveX TreeView Как обычно хочется, скорее. Нашел в форуме ссылку на пример использования и пытаюсь подстроить к своей задаче. Кое что получается, но есть и проблемы. Ощущение, что блуждаю в трех соснах, причем с тупой головой Значит так Есть таблица, назовем ее ЗАКАЗЧИКИ ID (PrKey), FIO с ней связана таблица ЗАКАЗЫ ID_Z, NumZ (txt), ID(внешний ключ) Селектом со внешним объединением получаю рекордсет ID FIO NumZ 1 Иванов И-68 1 Иванов С-671 2 Петров П-89 3 Сидоров А-01 3 Сидоров О265 Для того, чтобы использовать TW мне нужно подсунуть в процедуру таблицу вида Group Name 01 Иванов 0101 И-68 0102 С-671 02 Петров 0201 П-89 и т.д. Не могу придумать способа сделать это. Пробовал с внешним циклом по ID (получал рекодсет без повторов ID) Внутренний цикл по развернутому РС. Как-то все тупо, и не профессионально Может кто подкинет идейку, как.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:49 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
Вот по запросу, в котором выводятся заказчики и их заказы, нужно пройтись рекордсетом и если фамилии повторяются, то делать код - 01 (код у фамилии) + .01 - вот и всё. Можно и запросом сделать - типа суммы с нарастающим итогом - пример есть на сайте в FAQ. После этого получим таблицу нужного вида. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 14:03 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
Извиняюсь за назойливость можно поподробнее что значит по запросу пройтись рекордсетом? чиркине хотя бы несколько строк, как это могло бы выглядеть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 14:14 |
|
||
|
Как получить номер строки в рекордсете?
|
|||
|---|---|---|---|
|
#18+
Код: 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. 34. 35. Структура таблички TEST Code - текстовое поле с кодом Name - наименование заказчика Test - поле с заказами Туда необходимо загнать данные в виде: NULL Иванов NULL NULL Иванов И-68 NULL Иванов И-69 NULL Петров NULL NULL Петров И-68 NULL Петров И-69 Ну это так, написано под коньяком, но вроде всё работает. Наверняка есть способы лучге и с запросом, просто думать неохота:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 15:21 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1709&tid=1677780]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 415ms |

| 0 / 0 |
