|
|
|
Передача параметров в SQL 2000 через ... ?
|
|||
|---|---|---|---|
|
#18+
Хочу определиться, как оптимально и универсально передавать параметры в отчёты, ХП и т.д. Проблема возникла при передаче параметров в клонированную форму. Обычное свойство InputParameters не работает. Как лучше ? 1. Через временную таблицу ? Тогда как её объявит, чтобы была доступной в любом месте TSQ. 2. Через обычную таблицу со строкой содержащей ID пользователя. Конечно коряво: имена и типы полей не известно сколько где надо Есть ли уже какие то выработанные методики ? Кто подскажет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 12:23:36 |
|
||
|
Передача параметров в SQL 2000 через ... ?
|
|||
|---|---|---|---|
|
#18+
Очень интересный вопрос! Хотелось бы тоже узнать кто и как это делает. Не согласен только с автором, что имена и типы полей не известно сколько где надо Почему же не известны? Все таблицы и запросы должны иметь известные поля! Я иду по второму варианту автора, т.е. создал таблицу с default host_name() и примерно 20-ю полями, повторяющими имена возможных критериев для отчетов. После этого создал несколько ведущих запросов, связанных с этой таблицей по имени юзера. В общем-то сложно, но работает. Есть, однако, и проблема, когда коннект осуществляется через Ситрикс, когда у всех подсоеденившихся юзеров тот же самый host_name, но это, в конечном счете, можно обойти... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2004, 12:56:03 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1576&tid=1672455]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 374ms |

| 0 / 0 |
