修改(向表中添加列)并将数据库重新附加到.net项目

本文关键字:数据库 新附加 项目 net 添加 修改 | 更新日期: 2023-09-27 17:59:17

当我意识到我需要在sql数据库中添加一个关键列时,我正在进行一个asp.net项目。我知道VS2010不支持添加列,因此我将数据库(我认为它是从SQL server 2005创建的)附加到我的SQL server 2008并添加它,之后我分离数据库并尝试将其插回我的项目,但我遇到了"661不兼容错误",我尝试再次复制错误,但我得到了:

"文件正在使用中。输入一个新名称或关闭在另一个程序中打开的文件。"

修改与asp.net项目相关的数据库的正确步骤是什么?

谢谢。

修改(向表中添加列)并将数据库重新附加到.net项目

我建议停止在visualstudio中直接修改数据库。在SQL management studio中修改数据库,并使用web.config文件中的连接字符串连接到数据库。它是清洁剂,我相信这是合乎逻辑的选择。