c#操作附加数据库的方法
作者:明子 时间:2024-01-22 06:10:06
本文实例讲述了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#程序设计有所帮助。
标签:c#,数据库
0
投稿
猜你喜欢
python实现批处理文件
2022-08-14 19:27:46
python对矩阵进行转置的2种处理方法
2023-12-01 09:18:17
oracle中的trim函数使用介绍
2023-07-11 00:37:08
避免Adodb.Stream输出UTF-8时自动写入的BOM(asp)
2011-08-24 20:32:56
python numpy矩阵信息说明,shape,size,dtype
2021-02-21 17:52:47
MySQL分区表的最佳实践指南
2024-01-27 14:45:40
在pycharm中使用git版本管理以及同步github的方法
2021-12-08 01:59:58
Golang实现短网址/短链服务的开发笔记分享
2024-02-08 15:37:18
Numpy数组array和矩阵matrix转换方法
2021-06-25 06:17:26
python批量下载抖音视频
2023-09-05 11:26:14
Mysql 乘法除法精度不一致问题(除法后四位小数)
2024-01-13 09:44:16
SQL Server Alert发送告警邮件少了的原因
2024-01-27 14:15:38
PHP设计模式之模板方法模式Template Method Pattern详解
2023-05-25 00:24:26
Python中reduce函数详解
2022-09-03 12:26:33
详解如何用Python登录豆瓣并爬取影评
2021-09-08 00:10:10
Python使用read_csv读数据遇到分隔符问题的2种解决方式
2022-01-13 13:30:47
解析Python中while true的使用
2022-07-23 21:19:53
Python爬虫之UserAgent的使用实例
2022-03-10 15:41:39
详解vue-router 2.0 常用基础知识点之router.push()
2024-04-09 10:49:35
Python实现的网页截图功能【PyQt4与selenium组件】
2021-04-13 16:21:56