网络编程
位置:首页>> 网络编程>> 数据库>> c#操作附加数据库的方法

c#操作附加数据库的方法

作者:明子  发布时间:2024-01-22 06:10:06 

标签:c#,数据库

本文实例讲述了c#操作附加数据库的方法。分享给大家供大家参考。具体如下:


/// <summary>
/// 附加数据库
/// </summary>
/// <returns></returns>
private bool Attachdb()
{
try
{
 string sql = string.Empty;
 if (File.Exists(sMDBFile))
 {
  sql = "EXEC sp_attach_db @dbname = '" + txtDBName.Text +
    "', @filename1 = '" + sMDBFile+
    "',@filename2='" + sLog + "'";
  SqlConnection conn = new SqlConnection(string.Format("Data Source={0};Initial Catalog=master;User ID={1};PWD={2}","(local)","sa","pwd"));
  using (conn)
  {
   lock (conn)
   {
    conn.Open();
    SqlCommand cmd = new SqlCommand(sql, conn);
    cmd.ExecuteNonQuery();
   }
  }
 }
 return true;
}
catch
{
 return false;
}
}
//sMDBFile 为mdf文件路径
//sLog 为ldf文件路径

希望本文所述对大家的C#程序设计有所帮助。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com