自己学习C#编程,在WinForm编程中,代码测试连接数据库。

现在sqlserver中测试使用的数据库能否以指定的用户名和密码登录。

如图所示,计算机名为administrator,数据库实例为sqlexpress,登录名为testuser,密码设置为123456,用户名映射数据库为TestDB。

链接数据库的的代码:

// windows验证方式
string connectionStringTest = @"Data Source=ADMINISTRATOR\SQLEXPRESS;Initial Catalog=TestDB;Integrated Security=SSPI; "; //建立信任连接(具体含义与同其他方式的区别还需学习)
string connectionStringTest = @"server=ADMINISTRATOR\SQLEXPRESS;Initial Catalog=TestDB;Integrated Security=True"; //网站连接数据库的标准方式
string connectionStringTest = @"server=ADMINISTRATOR\SQLEXPRESS;database=TestDB;user id=testuser;password=123456"; //应用程序连接数据库的标准方式
string connectionStringTest = @"Data Source = ADMINISTRATOR\SQLEXPRESS; Initial Catalog = TestDB; User Id = testuser; Password = 123456;";

链接、断开、释放资源的代码:

SqlConnection conn = new SqlConnection(connectionStringTest);
try
{
conn.Open();
MessageBox.Show("数据库链接成功!","提示");
}
catch (Exception e)
{
string message = e.Message;
}
finally
{
conn.Close();
conn.Dispose();
}

最新文章

  1. jQuery选择器(一)
  2. Solving GitHub FetchHead (MergeConflict) in Visual Studio 2013
  3. JavaWeb---总结(九)通过Servlet生成验证码图片
  4. MapReduce应用案例--单表关联
  5. System.getProperty()方法获取大全
  6. cppcheck
  7. json-lib 之jsonConfig具体应用
  8. 黄聪:MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法(转)
  9. p3p之讲解
  10. wampserver安装后的基本配置
  11. 学习笔记_Java_day13_JSTL标签库(1、2、3、4、5、6、7、8)
  12. Google 2013 campus test-R1
  13. 用canvas的arc绘制时钟
  14. mk-js,一个基于react、nodejs的全栈框架
  15. Install MongoDB on Linux Systems 速记
  16. C# 委托类型及使用
  17. ecplise debug 无法命中断点 一直在加载中
  18. 大并发下TCP内存消耗优化小记(86万并发业务正常服务)
  19. log4j2的xml的配置样例
  20. LogStash如何通过jdbc 从mysql导入elasticsearch

热门文章

  1. [HDU4089]Activation(概率DP)
  2. 进阶篇:4)面向装配的设计DFA总章
  3. javascipt中数组的常见操作
  4. .net core集成 vue
  5. Dubbo的Api+Provider+Customer示例(IDEA+Maven+Springboot+dubbo)
  6. Oracle 维护数据的完整性 一 索引
  7. Web性能优化之雅虎军规
  8. 在VM虚拟机中彻底删除Linux系统
  9. 关于JS闭包
  10. Ubuntu 下常用的命令 简略记录