Переименование таблицы SQL Server в решении c # в Visual Studio 2010 - PullRequest
0 голосов
/ 03 июля 2018

У меня довольно сложная программа, написанная на C# и Visual Studio 2010 с использованием базы данных SQL Server.
Мне нужно изменить имя таблицы в базе данных, но я не уверен, что это лучший способ сделать это: изменить имя в файле edmx просто, но тогда я потеряю все ссылки в решении.
Я попытался изменить имя в SQL Server Management Studio, но затем, когда я пытаюсь «Обновить модель из базы данных» в edmx, Visual Studio просто добавляет таблицу с новым именем. Кто-нибудь может мне помочь? Я должен использовать Visual Studio 2010, поскольку и сервер, на котором хранятся исходные файлы, и сервер БД принадлежат одному из моих клиентов, и я могу подключиться к нему только через VPN.

1 Ответ

0 голосов
/ 03 июля 2018

Вам нужно изменить таблицу, установив ее новый намен. И обновите EDMX, чтобы новая таблица была видна. После этого вам нужно удалить старую сущность из EDMX и самостоятельно изменить все ссылки в коде. Это самый простой способ. Я надеюсь, что у вас есть Resharper таким образом, вы можете сделать рефакторинг намного быстрее

...