Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
3 / 3 / 0
Регистрация: 08.10.2010
Сообщений: 71
.NET 4.x

связка с sql

15.03.2011, 11:21. Показов 1988. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем, привет.
На форме кинут stripmenu.
Можно ли сделать чтобы все пункты меню можно было формировать исходя из базы MS SQL(т.е. конкретной таблицы)?
Возможно это бред, но тогда прошу в помощи как это сделать более правильно.
Объясню зачем я все это хочу сделать:
1. Разграничить доступ к пунктам меню по пользователям(то есть пользователь открывает программу а у него меню именно с теми пунктами к которым он имеет доступ)
2. Допустим если меню будет очень большое то добавить меню с избранными пунктами(для каждого пользователя соответственно свое).

Прошу не ругать сильно, просто есть идея а как ее правильно воплотить(как логически так и в коде) я не знаю.
Спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.03.2011, 11:21
Ответы с готовыми решениями:

связка Sql и C#
У меня возникло несколько проблем. Вот интерфейс моей программы Вот код private void btnNext_Click(object...

Связка MS SQL БД с программой на С#
Здравствуйте! Вопрос, думаю, элементарный, но поскольку только пробую - решил задать тем специалистам, которые знают: Программа,...

Связка SQL Access
Ребята, привет! Есть проблема: через ODBC связана таблица SQL с Access, нужно чтобы, как только SQL таблица получала ивент (after update...

3
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
15.03.2011, 14:37
Цитата Сообщение от blacksmithov Посмотреть сообщение
Прошу не ругать сильно, просто есть идея а как ее правильно воплотить(как логически так и в коде) я не знаю.
Перемудрил ты, все гораздо проще. Делаешь одно полное меню. Определяешь роли пользователей (уровни доступа). Вряд ли у тебя будет 200 пользователей и у каждого уникальный набор возможностей. Поскольку пользователи проходят авторизацию, делаешь в таблице с данными пользователя столбец "уровень доступа". При авторизации считываешь уровень вошедшего пользователя и скрываешь (Visible) "секретные" пункты меню.
0
3 / 3 / 0
Регистрация: 08.10.2010
Сообщений: 71
16.03.2011, 08:38  [ТС]
Цитата Сообщение от nio Посмотреть сообщение
Перемудрил ты, все гораздо проще. Делаешь одно полное меню. Определяешь роли пользователей (уровни доступа). Вряд ли у тебя будет 200 пользователей и у каждого уникальный набор возможностей. Поскольку пользователи проходят авторизацию, делаешь в таблице с данными пользователя столбец "уровень доступа". При авторизации считываешь уровень вошедшего пользователя и скрываешь (Visible) "секретные" пункты меню.
итак:
я хочу windows-аутентификацию (Active Directory). Пользователь запускает программу откуда он будет брать права доступа(из AD или все таки из MS SQL)?
0
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
16.03.2011, 09:02
Цитата Сообщение от blacksmithov Посмотреть сообщение
я хочу windows-аутентификацию (Active Directory). Пользователь запускает программу откуда он будет брать права доступа(из AD или все таки из MS SQL)?
уровень доступа можно брать из AD, а правила уровня доступа из БД.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.03.2011, 09:02
Помогаю со студенческими работами здесь

Связка двух SQL запросов Master Detail
Добрый день. Точнее, доброго времени суток ;) Для работы с базой MSSQL использую компоненты ADO. Вопрос заключается в следующем, как...

Как работает связка Access 2010 с MS SQL (схематично)
Уважаемые друзья! Приветствую Вас! Я новичок в Аксесе, до этого все мои базы были сделаны в Экселе, но сейчас понимаю уже что то что...

Создание БД: Возможна ли связка SQL Express + IIS 7 + ASP.NET
Добрый день. Хочу спросить у знающих людей по созданию БД. Вот в чем идея: Возможна ли связка SQL Express + IIS 7 + ASP.NET. ...

Связка двух форм в VB.Net 2015 + SQL Server 2008
Всем привет. Вновь обращаюсь за помощью к знающим и понимающим. Проблема такого плана : есть две формы, одна содержит DataGridView с...

Связка БД
В общем суть проблемы вот в чём: сделал я связку БД с Access-овским документом, а надо ещё сделать вывод в Exel всего содержимого БД. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru