首页 > Web开发 > 详细

ADO.NET

时间:2015-01-21 14:59:28      阅读:219      评论:0      收藏:0      [点我收藏+]

ADO.NET是一组类库,让我们通过程序的方式访问数据库。SYSTEM.DATA这个类提供了统一的接口访问Oracle MSSQL Access。像SYSTEM.IO类操作文件一样。

**connection  

连接准备环境。

连接的属性(字符串)=实现准备一个连接字符串(服务器\实例;数据库;用户名;密码)4个东西     数据源 数据库 用户名 密码

可以con.ConnectionString,也可以直接将次字符串放在在构造函数里。因为构造函数就是为字段赋值的

连接打开 con.open

连接关闭 con.close

释放资源 con.dipose 数据库不在本机内存,是一种非托管资源,需要手动释放 用using把 connection括起来

技术分享
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Data.SqlClient;
 4 using System.Linq;
 5 using System.Text;
 6 namespace condb
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             string str = @"server=.\LK;database=master;uid=sa;pwd=123";
13             //也可以conn.ConnectionString = str;
14             SqlConnection  conn=new SqlConnection(str);
15             conn.Open();
16             Console.WriteLine("打开master数据库了");
17             conn.Close();
18             conn.Dispose();
19             Console.ReadKey();
20         }
21     }
22 }
Connection

**Command  执行 sql

DataReader 只读只进 结果集,一条一条读取数据

DataAdapter  一个封装上面3个对象的一个对象

DataSet:临时数据库。断开数据库就操作这个DateSet

select * from sys.objects 查看系统视图

用命令行

1,登录:sqlcmd -S .\实例

2,1> sql语句

     2>sql语句

1, 连接服务器\实例;数据库;用户名;密码四个东西,身份验证(sql验证,windows验证)

System.Data.Common.DbConnectin 是Data.SqlClient.Sqlconnection 和Data.OdbcConnection 和Data.OleConnection的父类,

工厂模式,可以用这个父类变量接受不同的数据库

Oracle:08右键添加引用

10的时候需要装一个第三方的插件dll

 

ADO.NET

原文:http://www.cnblogs.com/leee/p/4238761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!