zoukankan
html css js c++ java
ASP.NET中备份sqlserver数据库的方法
我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份(当然也可以让sqlserver服务器定期自动备份,但我此处讲的是asp.net中的备份),备份的代码很简单:
下面是我做一个网站后台时在"备份"按扭下写的一个事件,应该很容易看懂:)
protected
void
Button1_Click(
object
sender, EventArgs e)
{
string
newname
=
"
WebJake
"
+
DateTime.Now.Year.ToString()
+
DateTime.Now.Month.ToString()
+
DateTime.Now.Day.ToString()
+
DateTime.Now.Hour.ToString()
+
"
.bak
"
;
SqlConnection cn
=
DB.createCon();
string
nepath
=
Server.MapPath(
"
http://www.cnblogs.com/DataBack/
"
)
+
newname;
string
sql
=
"
BACKUP DATABASE WebJake to DISK ='
"
+
nepath
+
"
'
"
;
SqlCommand cmd
=
new
SqlCommand(sql,cn);
try
{
cn.Open();
cmd.ExecuteNonQuery();
HyperLink1.Text
=
"
已成功备份到服务器路径:
"
+
nepath
+
"
请点击下载到本地!
"
;
HyperLink1.NavigateUrl
=
"
http://www.cnblogs.com/DataBack/
"
+
newname;
HyperLink1.Visible
=
true
;
}
catch
(Exception ex)
{
string
exm
=
ex.Message;
Label1.Text
=
"
备份数据库出错,该文件可能不存在!
"
;
Label1.Visible
=
true
;
}
finally
{
cmd.Dispose();
cn.Close();
cn.Dispose();
}
当然最关键的还是这句:
查看全文
相关阅读:
极光推送
浅谈Android的屏幕适配问题
Git/GitHub学习第一天
Android学习总结
为什么现在开始写你的第一篇博客
escape.alf.nu XSS Challenges 0-7 之一步步学XSS
PE文件学习
通过sqli-labs学习sql注入——基础挑战之less11-22
通过sqli-labs学习sql注入——基础挑战之less1-10
重学数据结构系列之——总结
原文地址:https://www.cnblogs.com/yangbin1005/p/1009669.html
最新文章
poj 2135最小费用最大流
hdu 1853 KM算法
hdu 2647拓扑排序 容器
hdu 2647拓扑排序 结构体模拟容器
hdu 2094拓扑排序map实现记录
hdu 1811拓扑排序+并查集(容器实现)
hdu 1533KM算法
hdu 2255KM算法模板
HDU 1029 一道微软面试题
HDU 1024 A
热门文章
2016-2017 ACM-ICPC, NEERC, Southern Subregional Contest A. Toda 2 贪心 + 暴力
Canada Cup 2016 C. Hidden Word 构造模拟题
Codeforces Round #377 (Div. 2) E. Sockets
poj 2406 Power Strings 后缀数组解法
Codeforces Round #377 (Div. 2) D. Exams 贪心 + 简单模拟
Codeforces Round #377 (Div. 2) 被坑了
CodeForces 731C C
Codeforces Round #376 (Div. 2) F. Video Cards 数学 & 暴力
仿百度一下即时搜索效果
php之无限极分类
Copyright © 2011-2022 走看看