日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
SQLServer數(shù)據(jù)庫(kù)還原的實(shí)際應(yīng)用代碼

此文章主要向大家介紹的是SQL Server數(shù)據(jù)庫(kù)還原的實(shí)際應(yīng)用代碼,由于畢業(yè)設(shè)計(jì)要做一個(gè)關(guān)于數(shù)據(jù)庫(kù)備份與數(shù)據(jù)庫(kù)還原的頁(yè)面。我參考了網(wǎng)上的一段代碼,***是實(shí)現(xiàn)了功能但是我發(fā)現(xiàn)這段程序有一個(gè)比較麻煩的地方,就是數(shù)據(jù)庫(kù)的還原的時(shí)候會(huì)遇到排它性問(wèn)題。

溫宿網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

在網(wǎng)上搜索了找到了小白的Blog上轉(zhuǎn)了一個(gè)大富翁論壇上的討論,看了討論后發(fā)現(xiàn)里面提供的方法還不能直接用于ASP.NET。我對(duì)代碼進(jìn)行了稍稍的改動(dòng)

 
 
 
  1. void restoreButton_Click(object sender, System.EventArgs e)
  2. {
  3. string path = pathTextBox.Text;
  4. string dbname = dbDropDownList.SelectedValue;
  5. string restoreSql = ”use master;”;
  6. restoreSql += ”restore database @dbname from disk = @path;”;
  7. string pai = ”use master;ALTER DATABASE Wy SET OFFLINE WITH ROLLBACK IMMEDIATE;ALTER DATABASE Wy SET ONLINE WITH ROLLBACK IMMEDIATE”;
  8. SqlConnection conn = new SqlConnection(ConnStr);
  9. SqlCommand com1 = new SqlCommand(pai, conn);
  10. SqlCommand myCommand = new SqlCommand(restoreSql, new SqlConnection(ConnStr));
  11. myCommand.Parameters.Add(”@dbname”, SqlDBType.Char);
  12. myCommand.Parameters["@dbname"].Value = dbname;
  13. myCommand.Parameters.Add(”@path”, SqlDBType.Char);
  14. myCommand.Parameters["@path"].Value = path;
  15. try
  16. {
  17. conn.Open();
  18. com1.ExecuteNonQuery();
  19. conn.Close();
  20. myCommand.Connection.Open();
  21. myCommand.ExecuteNonQuery();
  22. infoLabel.Text = ”恢復(fù)成功!
  23. 已經(jīng)把備份”+path+”恢復(fù)到數(shù)據(jù)庫(kù)”;
  24. }
  25. catch(Exception ex)
  26. {
  27. infoLabel.Text = ”恢復(fù)失敗!

出錯(cuò)信息如下:

 
 
 
  1. ” + ex.ToString();
  2. }
  3. finally
  4. {
  5. myCommand.Connection.Close();
  6. }

以上的相關(guān)內(nèi)容就是對(duì)SQL Server數(shù)據(jù)庫(kù)的還原的介紹,望你能有所收獲。


分享題目:SQLServer數(shù)據(jù)庫(kù)還原的實(shí)際應(yīng)用代碼
地址分享:http://www.5511xx.com/article/cocedsc.html