|
|
|
FileServer -> MSQLServer
|
|||
|---|---|---|---|
|
#18+
Уважаемые Гуру! Приспела нужда "перетащить" лабораторию из-под DOS Fox на NetWare на MSSQL на Win2000. Структура основной накопительной таблицы проста донельзя: data | ele(номер агрегата) | KO(собственно анализ) В настоящее время у каждого "читателя" анализов на своей рабочей станции есть маленький .dbf(ик) - справочник, в котором прописано какая величина анализа есть технологическая норма, а какая - нарушение. В подвале отчёта, после простой печати анализов наводится такая статистика: <2,3 - (кол-во анализов) | <2,45 - (кол-во) | >=2.45 <=2.55 - () | >2.55 - () | >2,7 - (кол-во) Весь фортель в том, что этот справочник у каждого читателя свой , дабы он мог "вертеть" эти цифры распределения анализов как захочет. Очень хотелось бы такую независимость читателей друг от друга сахранить. А как, если таблица не серваке одна на всех? Кстати про "простую печать анализов" я тоже поскромничал. Отчёт достаточно замудрёный. И как его повторить на SQL+Delphi - понятия не имею, но это второй вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2002, 09:46:05 |
|
||
|
FileServer -> MSQLServer
|
|||
|---|---|---|---|
|
#18+
Очень хотелось бы такую независимость читателей друг от друга сахранить. А как, если таблица не серваке одна на всех? Если у вас каждый пользователь имеет свой SQL login, то - Добавьте в таблицу поле но основе функций SUSER_SNAME() / USER_NAME() - Добавьте представление на основе таблицы с условием ... WHERE myfield = SUSER_SNAME() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2002, 11:18:12 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3375&tid=1818740]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 346ms |

| 0 / 0 |
