基本上,我制作了一个 MVC3 应用程序,它连接并更新服务器上存在的数据库。然而,这个数据库是一个测试数据库,当我实时推出项目时,我需要它来连接到实际的数据库。我的问题是更改项目/应用程序以指向这个新数据库有多难?
我使用了数据库优先方法,并且知道我需要更改我的连接字符串。我觉得不可能这么简单。
任何帮助、提示或教程将不胜感激。
基本上,我制作了一个 MVC3 应用程序,它连接并更新服务器上存在的数据库。然而,这个数据库是一个测试数据库,当我实时推出项目时,我需要它来连接到实际的数据库。我的问题是更改项目/应用程序以指向这个新数据库有多难?
我使用了数据库优先方法,并且知道我需要更改我的连接字符串。我觉得不可能这么简单。
任何帮助、提示或教程将不胜感激。
只要数据库结构相同,就这么简单。
您只需要更改连接字符串。
另外,如果您想部署 2 个版本的网站,每个版本都使用它自己的连接字符串(例如用于开发和生产),您可以创建 2 个 web.config 文件。请参阅此链接SO问题
它不应该那么难。您只需要确保您现在正在处理的数据库和您要更改的数据库在表名和列名上相同,否则您将需要将其配置为使用新的数据库表和列。