码迷,mamicode.com
首页 > 其他好文 > 详细

连接_配置文件

时间:2018-09-27 01:40:38      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:work   构造器   int   log   服务   数据库名   显示   Nid   文件读取   


public frm_Connection()
{
InitializeComponent();
this.StartPosition = FormStartPosition.CenterScreen; //本窗体启动位置设为屏幕中央;
if (ConfigurationManager.ConnectionStrings["Sql"] != null) //若配置管理器从配置文件读取到指定的连接字符串;
{
SqlConnectionStringBuilder sqlConnectionStringBuilder = new SqlConnectionStringBuilder(); //声明并实例化SQL连接字符串构造器;
sqlConnectionStringBuilder.ConnectionString = ConfigurationManager.ConnectionStrings["Sql"].ConnectionString; //借助配置管理器从配置文件读取完整的连接字符串,并赋予SQL连接字符串构造器的相应属性;
this.txb_Server.Text = sqlConnectionStringBuilder.DataSource; //从SQL连接字符串构造器各属性中,获取连接字符串的各个元素,并显示于相应控件上;
this.txb_Database.Text = sqlConnectionStringBuilder.InitialCatalog;
this.ckb_IsWindowsAuthentication.Checked = sqlConnectionStringBuilder.IntegratedSecurity;
}
}

/// <summary>
/// 私有方法:单击连接按钮;
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Connect_Click(object sender, EventArgs e)
{
SqlConnection sqlConnection = new SqlConnection(); //声明并实例化SQL连接;
sqlConnection.ConnectionString =
ConfigurationManager.ConnectionStrings["Sql"].ConnectionString; //配置管理器从配置文件读取连接字符串,并将之赋予SQL连接的连接字符串属性;
sqlConnection.Open(); //打开SQL连接;
MessageBox.Show //在消息框中显示;
("连接状态:" + sqlConnection.State.ToString() //消息框消息内容;
+ "\n工作站标识:" + sqlConnection.WorkstationId
+ "\n服务器地址:" + sqlConnection.DataSource
+ "\n服务器版本:" + sqlConnection.ServerVersion
+ "\n数据库名称:" + sqlConnection.Database
+ "\n\n(单击【确定】后将关闭SQL连接)");
sqlConnection.Close(); //关闭SQL连接;
}
}
}

连接_配置文件

标签:work   构造器   int   log   服务   数据库名   显示   Nid   文件读取   

原文地址:https://www.cnblogs.com/stanzhou47/p/9710860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!