随笔分类 -  ADO.NET

ADO.NET
练习(00003)
摘要:参考:第5章 ADO.Net.doc/第5章 ADO.Net.文件夹 阅读全文

posted @ 2011-09-18 19:57 les_vies 阅读(123) 评论(0) 推荐(0)

ADO.NET数据访问方式:强类型DataSet
摘要:使用VS自动生成DataSet (强类型)添加→新建项→数据集将表(表必须有主键)从服务器资源管理器拖放到DataSet中(拖放过程根据表单结构自动生成强类型DataSet等类/并没有将数据拖过来/并自动数据库连接写在App.Config中)常见问题: 类内部定义的类要通过包含namespace的全名来引用(不能省略)/类内部定义类就能避免同一namespace下类不能重名的问题服务器连接(ConnectionString): 数据连接(服务器资源管理器中)右键→添加连接(本地/异地数据库服务器及数据库)/T_UserTableAdapter的Connection属性: 显示连接信息服务器连接 阅读全文

posted @ 2011-09-18 19:45 les_vies 阅读(539) 评论(0) 推荐(0)

ADO.NET数据访问方式:DataSet
摘要:ADO.NET数据访问方式:DataSetSqlDataReader数据连接方式: 数据库游标/查询结果放在数据库服务器而非本机上 一旦连接断开将无法再读取/这样做的好处是无论读取多少条数据 对程序所占用内存几乎没有影响ADO.Net中提供了程序集的机制将查询结果填充到本地内存中 这样断开连接 服务器都不影响数据的读取DataSet dataSet = new DataSet();SqlDataAdapter adapter = new SqlDataAdapter(dataSet);adapter.Fill(dataSet);retuen dataSet.DataTables[0];Data 阅读全文

posted @ 2011-09-18 19:19 les_vies 阅读(330) 评论(0) 推荐(0)

ADO.NET数据访问方式:SqlDataReader
摘要:SqlDataReader读取数据方法的封装: SqlHelper.ExecuteRead(string sql,params SqlParameter[] a,…)class SqlHelper{ SqlDataReader SqlDataReader ExecuteRead(string s,params SqlParameter[] ps) { string str = Configuration.ConnectionStrings[“str”].ConnectionString using(SqlConnection conn = new SqlConnection(c... 阅读全文

posted @ 2011-09-18 18:03 les_vies 阅读(285) 评论(0) 推荐(0)

ADO.NET概述
摘要:ADO.NET一组用于和数据源进行交互的面向对象类库起源于ADO(ActiveX Data Objects)(一个广泛的类组/用于在以往的Microsoft技术中访问数据)提供了对各种不同数据库的统一操作接口连接SQLServer连接字符串: 程序通过连接字符串指定要连哪台服务器上的哪个实例的哪个数据库 用什么用户名密码等项目内嵌mdf文件形式的连接字符串: “Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\DataBase1.mdf;Integrated Security=true; User Instance=true” 阅读全文

posted @ 2011-09-18 17:33 les_vies 阅读(253) 评论(0) 推荐(0)

导航