2012年3月13日 星期二

sql 自動附加資料庫


using System.Data.OleDb;    //引入命名空間

 try
            {
                //數據庫連接對像
                OleDbConnection Conn = new OleDbConnection("Provider=SQLOLEDB;Data Source=(local)
                OleDbCommand Comm = new OleDbCommand();   //命令
                Comm.CommandText = "sp_attach_db";
                Comm.CommandType = CommandType.StoredProcedure;   //引入存儲過程
                Comm.Parameters.Add("@dbname", "DBQQ");
                Comm.Parameters.Add("@filename1", @"D:\自動附加數據庫\ss.mdf");   //地址
                Comm.Connection = Conn;    //初始化連接對像
                Conn.Open();   //打開連接對像
                Comm.ExecuteNonQuery();
                Conn.Close();   //關閉連接對像
           
            }
            catch (Exception ex)
            {
                MessageBox.Show("附加失敗:" + ex.Message);
            }
附註:運行環境是 SQL2005 VS2005

沒有留言:

張貼留言