C 操作SQLserver資料庫的備份和恢復

2021-06-23 07:47:52 字數 661 閱讀 2774

//備份事件

備份檔案的存放目錄

file.delete(txtpath.text);判斷該檔案位址下是否有相同的備份檔案,有就刪除

//需要備份的資料庫到那個檔案目錄下的什麼名(自定義)

sql = "backup database back_up to disk='" + txtpath.text + "'";

con = new sqlconnection("server=.;database=beifen;uid=sa;pwd=1");

con.open();

trycatch (exception ex)

con.close();

//恢復事件操作

注* 必須沒有任何操作下才能操作成功

con = new sqlconnection("server=.;database=master;uid=sa;pwd=1");

con.open();

trycatch(exception ex)

//接下來再倒入備份好的資料庫

con = new sqlconnection("server=.;database=master;uid=sa;pwd=1");

con.open();

trycatch (exception ex)

finally

C 操作Sql server資料庫

建立資料庫 public string createmssql string dbname,string dbpath if string.isnullorempty dbname if string.isnullorempty dbpath dataset ds new dataset strin...

關於C 操作sql server資料庫的操作詳解

對於連線資料庫前的配置可以參考 運算元據庫我們知道是增刪改查 所以本篇文章從此進行講解 其中使用的資料庫表 資料庫名 student 表名 dbo.stu2 建立表 create table stu2 sid int sname varchar 20 varchar 10 school varcha...

C 連線和操作SQL SERVER資料庫

用c sqlserver實現增刪改查 using system.data using system.data.sqlclient 先開啟兩個類庫檔案 sqlconnection con new sqlconnection con.connectionstring server 505 03 data...