码迷,mamicode.com
首页 > Web开发 > 详细

ADO.NET学习系列(一)

时间:2015-06-07 09:29:33      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

一.ADO.NET基础

  • 程序和数据库交互,要通过ADO.NET进行;通过ADO.NET就能在数据库中执行SQL了。ADO.NET中提供了对不同数据库的统一操作接口(ODBC)。另外还有一种操作数据库的接口是JDBC。
  • ADO.NET中通过SqlConnection类创建到SQL Server的链接,Sqlconnection代表一个数据库的链接,ADO.NET中的链接等资源都实现了IDisposable接口。
  • 实现了IDisposable接口的对象,在使用完了,要进行资源的释放。调用Dispose()方法。

现在来测试一下,连接数据库是否成功了。

技术分享
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 //使用ADO.NET技术,必须要导入这两个命名空间
 7 using System.Data;
 8 using System.Data.SqlClient;
 9 //
10 namespace ADO.NET1
11 {
12     class Program
13     {
14         static void Main(string[] args)
15         {
16             //创建数据库连接(连接字符串)
17             string sqlCon = "server=.;database=DB_MyStudentLife;uid=sa;pwd=Password_1";
18             SqlConnection scon = new SqlConnection(sqlCon);
19 
20             //打开数据库连接
21              scon.Open();
22 
23             //测试,判断数据库的连接状态
24             if (scon.State == ConnectionState.Closed)
25             {
26                 
27                 Console.WriteLine("连接数据库失败");
28             }
29             if (scon.State == ConnectionState.Open)
30             {
31                 Console.WriteLine("成功打开连接数据库,连接成功");
32             }
33             Console.ReadKey();
34         }
35     }
36 }
测试数据库连接是否成功打开,如果打开了,就提示成功,否则就提示失败

 技术分享

测试效果图:

技术分享

ADO.NET学习系列(一)

标签:

原文地址:http://www.cnblogs.com/caofangsheng/p/4557698.html

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