|
|
|
Подстановка имени поля в запрос
|
|||
|---|---|---|---|
|
#18+
Есть запросы вида: select field1, sum(field_sum1) from table group by field1 select field2, sum(field_sum2) from table group by field2 ... select fieldN, sum(field_sumN) from table group by fieldN Хочу все это дело загнать в ХП в виде select param_field, sum(param_field_sum) from table group by param_field где param_field и param_field_sum - входные параметры процедуры с именами полей для группировки и суммы. Вопрос, как подсказать аккессу, что эти пораметры нужно использовать "по ссылке", т.е. воспринимать их как имена полей таблицы, а не текстовое значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 13:37:23 |
|
||
|
Подстановка имени поля в запрос
|
|||
|---|---|---|---|
|
#18+
dim strSQL as string for i = 1 to 10 strSQL = "Select " & "field" & i & ", sum(field_sum" & i & ") from table group by field" & i <bla bla bla> next i что-то в этом роде имеется в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 14:02:18 |
|
||
|
Подстановка имени поля в запрос
|
|||
|---|---|---|---|
|
#18+
YBWdim strSQL as string for i = 1 to 10 strSQL = "Select " & "field" & i & ", sum(field_sum" & i & ") from table group by field" & i <bla bla bla> next i что-то в этом роде имеется в виду? нет имею ввиду ХП в которой будет запрос вида: select param_field, sum(param_field_sum) from table group by param_field С входными параметрами param_field и param_field_sum - куда хочу передавать имена полей для группировки и суммы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2004, 14:16:10 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1671030]: |
0ms |
get settings: |
12ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
14ms |
get first new msg: |
8ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 394ms |

| 0 / 0 |
