当前位置: 移动技术网 > IT编程>开发语言>c# > c#操作附加数据库的方法

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

2019年07月18日  | 移动技术网IT编程  | 我要评论

本文实例讲述了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#程序设计有所帮助。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网