powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Как удалить роль с сервера программно?
5 сообщений из 5, страница 1 из 1
C# Как удалить роль с сервера программно?
    #38580152
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код
Код: c#
1.
2.
3.
4.
            Role role = db.Roles.Add(db.Roles.GetNewName("Новаяроль"));
            Console.WriteLine(db.Roles.Contains("Новаяроль"));
            role.Update();
            db.Update();


Добавляет роль на сервер,
но код
Код: c#
1.
db.Roles.Clear();


хоть и отрабатывает, показывает до выполнения Roles.Count == 150, после выполнения Roles.Count == 0, но никакой update не заставит его удалить эти самые роли на сервере..
...
Рейтинг: 0 / 0
C# Как удалить роль с сервера программно?
    #38580186
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

что такое db?
...
Рейтинг: 0 / 0
C# Как удалить роль с сервера программно?
    #38580354
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationCharles Weyland,

что такое db?
db - это экземпляр класса Database из библиотеки Microsoft.AnalysisServices
role - та ж фигня от Role.
...
Рейтинг: 0 / 0
C# Как удалить роль с сервера программно?
    #38580367
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Charles Weyland,

Role.Drop
...
Рейтинг: 0 / 0
C# Как удалить роль с сервера программно?
    #38580401
Charles Weyland
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pationCharles Weyland,

Role.Drop
Да, и она, вроде как, удаляется. Roles.Count уменьшается соответственно. Как и при Roles.Clear().
При попытке доступа к удалённой роли или её повторного удаления возникает сообщение об ошибке, что она не найдена и её больше нет.

Но на сервере физически она остаётся.
При добавлении - на сервере физически она добавляется. При удалении - не удаляется. При повтором запуске, программа снова видит все роли сервера и готова удалять их вечно)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# Как удалить роль с сервера программно?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]