Простой пользовательский интерфейс базы данных - PullRequest
1 голос
/ 03 июня 2009

У меня есть простая база данных SQL Server, которую мы используем для преобразований. В основном это таблица с двумя или более столбцами, где одно значение отображается на другое. Затем у нас есть процессы, которые используют эти таблицы, чтобы найти совпадающие значения и выбрать другие значения в этой строке.

Эти значения сильно меняются, и теперь бизнес-пользователям необходим интерфейс для обновления самих значений. Я не хочу тратить время на создание чего-то нового, я предпочитаю использовать интерфейс, к которому привыкли - например, Excel или что-то в SharePoint.

Вы решили что-то подобное и какова ваша идея для легкой победы в сценарии?

Ответы [ 4 ]

2 голосов
/ 03 июня 2009

Вы можете легко создать соединение из Excel , чтобы позволить им использовать их предпочтительный инструмент для обновления; -)

Редактировать : Очевидно, что приведенная выше ссылка не позволяет обновлять изменения обратно в SQL Server (автоматически).
При поиске решения возник вопрос ТАК ... Кажется, вам нужно выполнить какую-то ручную работу ...
Здесь Я нашел еще лучшую ссылку с пошаговым описанием того, что вы пытаетесь сделать. НТН

1 голос
/ 04 июня 2009

Вы можете использовать ASP.Net Dynamic Data scaffolding или использовать каталог бизнес-данных, если у вас есть MOSS 2007 Enterprise с некоторыми готовыми веб-частями, которые обеспечивают возможность обратной записи.

1 голос
/ 03 июня 2009

Вы можете сопоставить таблицу SQL Server с таблицей Access (я забыл точный термин Access для этого типа таблицы).

В результате ваши пользователи смогут использовать инструменты Access, включая сетку, для изменения данных на реальном сервере.

Не забудьте создать на SQL Server имена пользователей, которые имеют только минимальные разрешения, необходимые для выполнения допустимых задач. Например, пользователям нужна возможность вставки или удаления в строках? Или просто обновить способность?

Larry

0 голосов
/ 04 июня 2009

Я думаю, что Acces лучше, чем Excel, для этой цели, так как вы можете создать код, который намного проще будет ограничивать то, что они могут использовать в качестве приемлемых значений.

Другая возможность - это веб-форма (или приложение, в зависимости от сложности), которую вы создаете в .net или на каком-либо другом языке, в зависимости от того, что вы знаете. Пока у них есть веб-адрес и форма довольно проста, ваши пользователи не будут иметь проблем с этим. Сделайте его доступным только во внутренней сети, а не для внешнего мира, и требуйте использования имен пользователей и паролей, и он будет настолько же безопасным, как и другие возможные варианты. Одним из реальных преимуществ этого является то, что когда приходит время изменений, вы можете легко вносить изменения. Одним из недостатков является то, что он изначально сложнее, чем форма доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...