我在sql server中有一个包含数据的表。我需要使用C#
以编程方式将该表结构以及数据备份到某种文件中。可能是.sql
扩展名文件。与我们在sql server management studio中使用Task
选项的方式相同。
我用谷歌搜索但没有发现任何与此相关的内容。如果有人建议我,任何链接将受到高度赞赏。
(在评论中编辑)
备份是为了安全起见。当我要为我的一个调度程序控件执行转换逻辑时。这个过程是:
如果有任何转换逻辑问题,我可以稍后使用备份文件修复它。
答案 0 :(得分:0)
这可能会对您有所帮助:
var Model = Backbone.Model.extend({
idAttribute : "ID"
});
var TodosCollection = Backbone.Collection.extend({
model : Model,
url : myUrl
});
var todos = new TodosCollection();
todos.fetch();
var todo = todos.where({
ID : 2
});
console.log(todo);
todo.set('Name', 'ChangedName');
todo.save();
您无需手动创建select * into newtable from yourtable
,只需执行查询。
更新:您可以使用DataSet.WriteXml
方法将数据库数据下载到数据集并使用数据集编写带有或不带模式的xml:
newtable