ADO.NET
songyi160
这个作者很懒,什么都没留下…
展开
-
ADO.NET之NULL值
DBNull.Value可用于判断读到的数据库值是否为空,也可以向数据库中存入空值。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; namespace _01关于NULL的问题 { class Progra原创 2016-06-24 08:47:02 · 718 阅读 · 0 评论 -
ADO.NET连接池
->连接池:根据连接字符串创建连接池。不同的连接字符串,产生不同的连接池。 ->一个连接字符串对应一个连接池。 ->msdn:https://msdn.microsoft.com/zh-cn/library/8xx3tyca(v=vs.110).aspx ->多看看msdn ->SqlConnection对象只能被打开一次。但在Close()后可以再进行Open()操作。但是在Dispos原创 2017-05-16 14:03:36 · 291 阅读 · 0 评论 -
ADO.NET之DataSet和DataTable
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.W原创 2017-05-16 13:44:41 · 475 阅读 · 0 评论 -
ADO.NET之查询结果转换如性别
(1)创建对象类 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _查询结果转换 { public class Student { //TSId, TSName, TSGender, TSAddress, TSAge,原创 2016-06-18 22:21:16 · 563 阅读 · 0 评论 -
ADO.NET之省市联动
实现省市联动需要借助ADO.NET之SQLHelper类的简单封装中的SQLHelper类,具体代码如下,主要是学习将读到的数据绑定到下拉框: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using Sys原创 2016-06-18 16:55:05 · 599 阅读 · 0 评论 -
ADO.NET连接数据库防止SQL注入
防范注入漏洞攻击的方法:不使用SQL语句拼接,通过参数赋值 SQL注入实例演示: 登录判断:select * from T_Users where UserName=... and Password=...,将参数拼到SQL语句中。 构造恶意的Password:hello' or 1=1 -- if (dataReader.Read()) {原创 2016-06-16 23:21:22 · 1489 阅读 · 0 评论 -
ADO.NET之多条件查询
多条件查询及模糊查询 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; usin原创 2016-06-24 10:18:34 · 1960 阅读 · 0 评论 -
ADO.NET两种连接模型简介及增删改查实例
ADO.NET支持两种访问数据的模型:无连接模型和连接模型 无连接模型:将数据下载到客户机器上,并在客户机上将数据封装到内存中,然后可以像访问本地关系数据库一样访问内存中的数据(例如DataSet)。 连接模型:依赖于逐记录的访问,这种访问要求打开并保持与数据源的连接。 Connection对象:负责与数据的连接 Comman原创 2016-05-26 17:50:17 · 3024 阅读 · 0 评论 -
ADO.NET之SQLHelper类的简单封装
(1)在app.config中添加数据库连接字符串 (2)添加对System.Configuration的引用 (3)创建SQLHelper类并封装操作数据库的方法 using System; using System.Collections.Generic; using System.Linq; using Sy原创 2016-06-18 11:29:18 · 1999 阅读 · 0 评论 -
ADO.NET之SqlDataAdapter
图解SqlDataReader和SqlDataAdapter的区别 using System; using System.Collections.Generic; using System.ComponentModel; using System.Configuration; using System.Data; using System.Data.SqlClient; using Sy原创 2017-05-16 14:50:00 · 968 阅读 · 0 评论