从asp.net导入和导出数据

时间:2013-08-04 09:58:30

标签: c# asp.net sql-server

您好我正在尝试找到从我的数据库导出数据的解决方案,但我不知道什么是最好的方法。 简单地说,我将在未来升级我的项目,我不想丢失我的数据加上可能,我将来会添加一些新表,也许会在当前表中添加一些列。

那我该怎么办呢?

如果有一个解决方案可以从asp.net做到这一点,那么项目将在云上就会很棒。

我试图自己备份和恢复数据库,但它覆盖了数据,如果我添加了一些新表,可能会避免恢复数据

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果你想在代码中这样做,我认为最简单的方法是为你的修改创建ALTER语句;构建一个可以更新数据库的脚本。

在您的网站启动时?您可以使用必要的版本检查数据库的版本并运行脚本(从备份开始...)。您需要一个位置来存储数据库中的版本才能使其正常工作。

还有可用的工具(商业)可以做到这一点;但它没有编写脚本,因此它将是一个手动过程。