|
|
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
Перешел с mdb на adp. Встал вопрос где хранить временные таблицы на клиенте ? Не писать же их на сервак SQL. Ктому же у каждого пользователя они могут быть разные. Какие есть варианты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 12:42 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
Ничего не понятно. Нельзя ли на примере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 13:01 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
MDB: база - на серваке клиентская часть - на локальной машине временные таблицы создаются в том же MDB-файле (только с сервера прилинкованы таблицы, а временные живут прямо здесь локально) ADP: база - SQL сервер клиентская часть - на локальной машине временные таблицы в ADP создавать нелогично (ИМХО), т.к. они будут создвавться на сервере. Вот и вопрос: где и в каком виде их держать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 13:09 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
Ну так идеология у ADP другая совершенно, нежели чем у mdb. Можно заводить временные таблицы на серваке, например с # в качестве первого символа в имени, либо создать универсальную временную табличку (с ID пользователя и с некоторым количеством Tmp полей - Temp1, Temp2 и т.д.), а в конце сеанса удалять её содержимое для данного конкретного пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 13:14 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
Все равно нужен пример для подбора более оптимального решения. Если общие фразы, то временные таблицы не нужны в ADP вообще. Для этих целей используются хранимые процедуры, которые могут быть источниками форм и отчетов. P.S. Вот только сдается мне в данном случае нужно искать не метод решения возникшей проблемы, а кардинально менять подход в предоставлении данных с сервера на клиента. Лучше сначала почитать книги по разработке баз данных для корпоративных приложений. Теорию так сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 13:19 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
По моему у CREATE TABLE есть опция для создания временной таблицы, или создавайте локально mdb и создавайте таблицы там ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 14:03 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
читай Гетца у него описано как хранить данные в файлах сдеся Сенин Виктор тоже выкладывал аналогичное . поищи примерно май-апрель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 17:07 |
|
||
|
Временные таблицы
|
|||
|---|---|---|---|
|
#18+
Не надо Гетца смотреть, когда речь идет о MS SQL. Лучше посмотреть Мамаева, что ли. Временные таблицы в Adp равнозначно временная таблица ms sql сервера. Если надо иметь врем. табл. на клиенте, то подойдет сохраненый рекодсет (м.б.). Но как у же кто-то (извените, не помню) замечал - наступят проблемы со связями. Лучшее решении - все отдать на откуп серверу. Если нужна временный набор данных - так открой его, и не закрывай и используй пока не надоест. Если уж совсем что-то экзотическое надо - создай отдельный mdb - и сливай туда что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2003, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1794&tid=1681174]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 372ms |

| 0 / 0 |
