當前位置:工程項目OA系統(tǒng) > 學校OA管理系統(tǒng) > 相關系統(tǒng) > 培訓學校管理系統(tǒng)
C#實現(xiàn)數(shù)據(jù)庫備份和還原
{
saveFileDialog1.Filter = "數(shù)據(jù)庫文件|*.bak";
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
string path = saveFileDialog1.FileName;
if (File.Exists(path))
{
File.Delete(path);//注意,這個步驟很重要,如果重復,在備份的數(shù)據(jù), 就會變成, //你剛開始的數(shù)據(jù),所以每次都要先刪除. }
if (!File.Exists(path))
{
FileStream fs = File.Create(path); fs.Close();
}
string backupstr = "backup database SMDB to disk='" + path + "';";
bool re = SQL.sqlcon(backupstr);//執(zhí)行語句
MessageBox.Show("備份成功!");
} } 2、數(shù)據(jù)庫還原操作: if (MessageBox.Show("確定要還原數(shù)據(jù)庫嗎?", "提示框", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
openFileDialog1.Filter = "數(shù)據(jù)庫文件|*.bak";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string path = openFileDialog1.FileName;
string backupstr = "use master ";
string s1 = " ALTER DATABASE SMDB SET OFFLINE WITH ROLLBACK IMMEDIATE";
string s2 = " Restore Database SMDB From disk='" + path + "' with REPLACE";
string s3 = " ALTER DATABASE SMDB SET ONLINE WITH ROLLBACK IMMEDIATE";
string sSql = backupstr + s1 + s2 + s3;
SQL.sqlcon(sSql);//執(zhí)行語句
MessageBox.Show("恢復成功!");
}
}
- 1試用軟件7月底到期
- 2如何清除SQL數(shù)據(jù)庫日志,清除后對數(shù)據(jù)庫有什么影響
- 3歡迎使用浠水縣教育局OA辦公軟件系統(tǒng)平臺及教育局簡介
- 4近期客戶定做軟件需求2
- 5我們的軟件開發(fā)價格比別的公司貴?
- 6華容縣教育局辦公OA系統(tǒng)手機和電腦安裝方法
- 7如何去選擇軟件開發(fā)公司
- 8EA :教學服務
- 9培訓學校管理系統(tǒng)公司的優(yōu)勢:
- 10做培訓學校用的起的管理軟件
- 11更新到訪管理導出
- 12什么樣的軟件開發(fā)項目才叫靠譜
- 13學員成長檔案管理
- 14更新招生顯示信息
- 152014年小總結(jié)
- 16辦培訓學校需要哪些手續(xù)
- 17更新前臺人員登陸顯示
- 18自主創(chuàng)新——企業(yè)的制勝法寶
- 19ERP應用成功的標志
- 20銷售部的功能
- 21軟件銷售策略
- 22靈活的權(quán)限控制
- 23買軟件客戶最關心的是什么?
- 24學校的品牌影響力和形象
- 25ISL結(jié)合學界推廣ERP管理方面
- 26如何管理外語培訓學校
- 27選擇我們的理由
- 28適合自己的才是最好的
- 29診斷企業(yè)信息化雜癥之ERP之痛
- 30更新教學管理
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓