|
|
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как сделать такую вещь: программно открыть таблицу или запрос, пройти по всем его записям, для каждой записи произвести определенные вычисления и результаты вычислений записать в другую таблицу. В голову приходит только ввод данных через визуальные контролы - создать форму, отображающую записи из таблицы или запроса-источника создать запрос на добавление строк в таблицу, берущий параметры из формы..и форму откуда этот запрос берет параметры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 08:12 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
а разве select into сделан не ради таких случаев? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 08:24 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
select into вставляет данные из запроса - а мне надо сначала обрабатывать их программно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 09:20 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
select yourfunction(табл.поле) into newtable from табл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 09:28 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
Или открывай рекордсет, проходи циклом и обрабатывай с Insert Into ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 09:30 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
если данные для вычислений зависят от содержимого одной записи то достаточно функции и Insert если требуется ансамбль данных из разных записей то Recordset а форму содной кнопкой создай - упростит отладку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 09:47 |
|
||
|
Программное изменение таблиц
|
|||
|---|---|---|---|
|
#18+
А .AddNew и .Update (в новую таблицу из вычисляемой) – это не та опера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 10:05 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32537973&tid=1674298]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 388ms |

| 0 / 0 |
