|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
Народ, есть ли возможность выполнять сиквеловский запрос над датасетом. Нужно получить вьюшку объеденив несколько таблиц.Есть идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 12:46 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
Слить их на сервак и делать там вьюху. Или руками выбирать - сиквеловский запрос ты над датасеттом не сделаешь ((( А вообще тут уже это обсуждалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 12:54 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
проблема в том что не хочется сервак трогать... он нагружен сильно, а такая задача нужна для клиента... причем хочется делать это динамически, не засоряя (и не нагружая!!!) сервер ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 12:58 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
Всё равно это на сервере будет выполняться, только на том, на котором стоит IIS. --- А вообще-то всё это тут уже неоднократно обсуждалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 14:00 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
2 methos если все данные есть в dataset - то все делаешь сам (руками) - создаешь таблицу с нужными полями - заполняешь таблицу данными из др. таблиц dataset'a по нужному тебе алгоритму - показываешь таблицу клиенту methosон нагружен сильно, а такая задача нужна для клиента... причем хочется делать это динамически, не засоряя (и не нагружая!!!) сервер зато нагрузишь себя работой и доп. головной болью, когда клиент попросит показать " всё тоже самое, но вот здесь чуть-чуть по другому " и то, с чем сервер справляется за 0.005 сек (а он на это оптимизирован), на клиенте будет ворочаться в течении 10-30 сек ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 19:32 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
methosНарод, есть ли возможность выполнять сиквеловский запрос над датасетом. Нужно получить вьюшку объеденив несколько таблиц.Есть идеи? methosпроблема в том что не хочется сервак трогать... он нагружен сильно, а такая задача нужна для клиента... причем хочется делать это динамически, не засоряя (и не нагружая!!!) сервер Стри то, с чем сервер справляется за 0.005 сек (а он на это оптимизирован), на клиенте будет ворочаться в течении 10-30 сек Пооддерживаю Стр methos - на самом деле вы пытаетесь из клиента сделать сервер. А он клиент. Не сервер. Ему это не так сказать, не свойственно. Сделайте View на сервере и получите данные на клиенте. Для сервера это обычная, стандартная операция. Для клиента - нет. Тем не менее, если вы уж так хотите делать выборки на клиенте, то это возможно. Либо воспользуйтесь советом Стр, т.е. создавайте выборку "руками". Либо сериализуйте dataset в XML, к которому обращайтесь с помощью SQL. Существуют ODBC драйвера для работы с XML. Но, повторюсь, лучше этого не делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2004, 20:24 |
|
Sql запрос над DataSet?
|
|||
---|---|---|---|
#18+
Народ, есть ли возможность выполнять сиквеловский запрос над датасетом. Нужно получить вьюшку объеденив несколько таблиц.Есть идеи? Добавлю ко всему сказанному, если все таки речь идет о клиенте и о DataSet , то никаких проблем чтобы вручную добиться нужной функциональности нет. По скорости - все должно быть достаточно быстро ведь это клиент и DataSet - с ограниченным набором записей. 2 methos Попробуйте сделать и так и так, не исключаю вероятность и не удивлюсь если на клиенте (если только ваш клиент это не локальная копия всей БД )выйдет быстрее. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2004, 08:21 |
|
|
start [/forum/topic.php?fid=17&tid=1354007]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 175ms |
0 / 0 |