|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.01.2013, 15:39 | #1 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 31
|
Создание сетевой структуры базы данных
Всем привет, такая вот ситуёвина, думаю будет интересно многим.
Для понимания: работаем по сети с регионами, я в главном офисе. Т.е. обмениваемся документами посредством сетевого диска на серваке. У меня задача создать базу данных, которая бы соответствовала следующим требованиям: 1. Каждый сотрудник в регионе имеет доступ только к своей базе, которую сам и формирует. 2. Сотрудник имеет право только ДОБАВЛЯТЬ строки. 3. Вся информация консолидируется в главном офисе (в одном файле). Я сначала думал сделать это всё в Excel, но столкнулся с рядом проблем: А) У нас каждый из файлов нельзя запаролить (пишет что нужно скачать IRM или WRM и т.д., а установить эту штуку нельзя самостоятельно( всё через ИТ)) + Табличный процессор как по мне создан не для этого. Потом подумал об Аксессе. Запаролить можно, сделать в консолидирующем файле автомат. синхронизацию с файлами на регионах - можно. Теперь вопрос вот в чём: можно ли реализовать в Аксессе п.2 и можно ли создать форму с полями и списками (типичная форма регистрации), данные из которой при нажатии кнопки "внести в базу" сформируют новую строку и, соответственно, внесутся в определенные поля? Возможно, это можно сделать как-то проще? Делитесь идейками пожалуйста, заранее всем спасибо! |
25.01.2013, 00:18 | #2 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
1. Если задать у формы свойство «Ввод данных» (DataEntry)="Да", то пользователь не будеть иметь возможность просмотреть остальные данные через эту форму - программировать ничего не нужно.
2. Если интерфейс построить на кнопке "Сохранить", то придётся программировать с использованием объекта RecordSet или запросов на добавление.
Окупант, руки прочь от Украины!!! Слава Героям!
|
25.01.2013, 08:07 | #3 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 136
|
Работайте через RDP, настройте права доступа в зависимости от виндового пользователя.
|
25.01.2013, 11:16 | #4 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Доброе утро.
Если я правильно понял, то Вам необходимо просто собирать информацию из регионов? Если да, то я не понимаю в чём проблема работы с Ексель.... 1.Запаролить можно все файлы елементарным макросом и разделить по регионам, после чего каждую ночь собирать информацию со всех регионов и при этом чистить исходники (конечно с сохранением архивов). Что-то подобное делалось для бюджетирования и это даст возможность автоматизации. Возможные проблемы: - переодические проблемы с сетью - возможность редактирования исходных данны пользователем в течении дня (хотя может это и плюс, точной задачи не знаю) Плюсы: - простота проверок на корректность заполнения (можно написать процедуры проверки и сделать автоматическую систему обратной связи) - простота обработки массивов (данные с многих файлов можно быстро обрабатывать и код там строчек 5 от силы) - возможность создания хисторизации и корректировок - и многое другое, что зависит от задач А по Аццесу я вообще не верю что можно его запаролить.... Нажав шифт и запустив файл пользователь может что угодно натворить.... |
29.01.2013, 09:33 | #5 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 136
|
Существует защита от шифта, я уже не говорю об mde, accde.
|
31.01.2013, 12:27 | #6 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Добрый день.
Пробовал защиту от шифта - это не защита и ЛЮБЫМ юзером хоть чуть-чуть знающим аццесс снимается через отключение макросов и т.д., после чего открывается. За " mde, accde" ничего не говорю не использовал, так как по рекомендации форумчан данного форума убедился что аццесс не может являтся нормальной защищённой базой. Хорошего дня. |
01.02.2013, 06:44 | #7 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 136
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создание Базы данных | artimen1996 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 30.01.2012 22:42 |
Создание базы данных | syc07 | Помощь студентам | 1 | 10.07.2011 03:19 |
Создание базы данных | skrudjmagdak | Помощь студентам | 4 | 25.12.2009 09:43 |
Сетевой вариант базы данных. | A.Tulin | БД в Delphi | 7 | 18.06.2007 00:46 |