E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ado.net
ADO.NET
(二)
内存中的数据库--DataSet类DataSet类是数据的脱机容器。数据集由一组数据表组成,每个表都有一些数据列和数据行DataSet对象中包含:数据表和数据关系 实例化DataSet: DataSet ds = new DataSet(); //这只是生成了一个空的数据集,里面不包含任何表。DataSet属性: Tabl
·
2015-11-12 16:49
.net
ADO.NET
(一)
ADO.NET
结构 命名空间(车延禄)System.Data—— 所有的一般数据访问类System.Data.Common—— 各个数据提供程序共享(或重写)的类System.Data.Odbc
·
2015-11-12 16:48
.net
图解DotNet框架之四:System.Data
ADO.net
类库有两种完全不同的方式来实现数据访问:连接式和断开式.
ADO.NET
没有提供单一的方式和不同的数据库进行通信,而是提供了多种数据提供器,这样的好处是可以将某种类型数据库的特性发挥出来
·
2015-11-12 16:46
System
ADO.net
学习记录
1.提高Dataset加载数据的效率 a.DataSet.EnforeceConstraints=False; b.对DataTable 对象调用BeginLoadData() e.g: ds.tablename1.BeginLoadData(); ds
·
2015-11-12 16:14
.net
.NET面试题收集
2、
ADO.NET
中的五个主要对象 Connection:主要是开启程
·
2015-11-12 16:01
.net
asp.net学习网站 (转百度空间)
ADO.NET
全攻略 http://bbs.topsage.com/dispbbs.asp?
·
2015-11-12 16:29
asp.net
13 实现安全性
本章所讨论的安全性包括ms windows安全性和代码访问安全性(code access security),
ado.net
的安全性。
·
2015-11-12 16:42
安全
【VB.NET】——ADO与
ADO.NET
区别
当我们从机房收费系统开始后,我们的学习再也离不开了数据库的使用,而ADO与
ADO.NET
在vb和vb.net的使用正是我们强大的数据帮手。
jiadajing267
·
2015-11-12 16:00
VB.NET
ADO
ADO.NET
Ado.net
Entity Framework 中的多对多查询
这个弄了好久。。。倒头来发现自己钻牛角尖了,把方法记了下: 这是一个权限管理例子,有用户表,权限表,角色表 ,由于是多对多关系,它们都有个中间表 用户和角色的关系是:N:N 角色和权限的关系是:N:N Linq To Entities中,当我要查询出“指定的用户是否拥有某个权限”时: 代码: /
·
2015-11-12 16:59
framework
ADO.NET
笔记——使用连接池
相关知识: 连接池的意义: 应用程序往往涉及大量的,并发的数据访问操作 数据库服务器能够同时维系的连接数量非常有限。如果某个数据库访问操作不及时关闭连接,就会减少其他调用对数据库访问的机会。因此,一般需要尽可能晚的打开连接,尽可能早的关闭连接 反复的创建和销毁连接对象,或者反复的打开和关闭实际的连接(从应用程序到数据库服务器,可能跨网络),其开销是比较大的,
·
2015-11-12 16:00
.net
ADO.NET
笔记——使用通用数据访问
相关知识: 前面所有示例,君是访问特定的数据库(SQL Server),因此注入SqlConnection、SqlCommand、SqlDataReader、SqlDataAdapter等类名都添加了“Sql”的前缀,并且隶属于System.Data.SqlClient命名空间。这就给代码的可移植性带来了巨大问题。如果数据库改用Oracle、MySQL或者BD2,代码几乎要全部重写,非常不
·
2015-11-12 16:59
.net
ADO.NET
笔记——存储二进制大对象(BLOB)
相关知识 上传二进制大对象(Binary Large Object)(如图片、视频等)的基本编程步骤是: 在数据库中使用varbinary(MAX)、varchar(MAX)或者nvarchar(MAX)等数据类型记录BLOB 使用INSERT INTO语句,在表中建立一个新行 使用 UPDATE xxx.WRITE 语句,逐段将BLOB写入大数据字段中 代
·
2015-11-12 16:59
.net
ADO.NET
笔记——使用DataAdapter执行增删改操作
如果修改了DataSet中的数据,需要重新建立连接,并且通过SQL命令将修改更新到数据库去 编写SQL命令往往比较繁琐和机械化,
ADO.NET
提供了一个SqlCommandBuilder对象,帮助DataAdapter
·
2015-11-12 16:58
Adapter
ADO.NET
笔记——使用DataSet返回数据
相关知识: DataSet和DataAdapter的内部结构: DataSet通过DataAdapter从数据库中获取数据 DataSet对象内部包括一个集合(Tables),也就是可以拥有多个表(DataTables);每个表存放着从数据库放回的一个结果集(一般由一条SELECT语句产生一个结果集) DataTable对象包含一个行集合(Ro
·
2015-11-12 16:57
.net
ADO.NET
笔记——调用存储过程
相关知识: 在
ADO.NET
访问SQL Server时,鼓励使用存储过程取代常规的SQL语句。
·
2015-11-12 16:57
.net
ADO.NET
笔记——带参数的查询防止SQL注入攻击
相关知识: 把单引号替换成两个单引号,虽然能起到一定的防止SQL注入攻击的作用,但是更为有效的办法是把要拼接的内容做成“参数” SQLCommand支持带参数的查询,也就是说,可以在查询语句中指定参数: 参数的设定: string strCmd = "SELECT AccountID FROM Account WHERE AccountName=@Acco
·
2015-11-12 16:56
sql注入
ADO.NET
笔记——SQL注入攻击
相关知识: 可以通过字符串的拼接来构造一个SQL命令字符串,但是SQL命令字符串的拼接确是造成“SQL注入攻击”的重要原因。 考虑下列例子:从ProductCategory表中检索出Name为“Bikes”的类别信息。(示例数据库采用红皮书的数据库:AdventureWorks_WroxSSRS2012) 如果要凭借字符串,将写成: string name =
·
2015-11-12 16:55
sql注入
ADO.NET
笔记——使用Command执行增删改操作,通过判断ExecuteNonQuery()返回值检查是否操作成功
相关知识: ExecuteNonQuery()方法:执行CommandText属性所制定的操作,返回受影响的记录条数。该方法一般用来执行SQL中的UPDATE、INSERT和DELETE等操作 对于UPDATE、INSERT和DELETE语句,执行成功返回值为该命令所影响的行数,如果影响行数为0时返回值为0,如果数据操作回滚则返回值为-1。但是对于其他的操作比如对数据库结构的操作,如果
·
2015-11-12 16:54
command
ADO.NET
笔记——利用Command对象的ExecuteScalar()方法返回一个数据值
相关知识: 有些SQL操作,例如SUM,只会从数据库返回一个数据值,而不是多行数据 尽管也可以使用ExecuteReader()返回一个DataReader对象,代表该数据值,但是使用Command对象的ExecuteScalar方法更加方便 ExecuteScalar()方法:该方法只能执行SELECT语句,通常用于统计,例如返回符合条件的记录个数 代码示例
·
2015-11-12 16:54
command
ADO.NET
笔记——将DataReader作为函数返回值
相关知识: 在很多情况下,可能把数据库的访问封装到一个函数中,通过该函数返回一个DataReader对象给调用者。例如定义函数:SqlDataReader returnDR(),然后再Main函数中调用它。 但这里导致了一个问题:在哪里关闭数据库连接? 在returnDR()函数中关闭Connection,那么在Main函数中将无法获取每行数据; 在Main函数
·
2015-11-12 16:53
reader
ADO.NET
笔记——使用Connection连接数据库,使用Command对象的ExecuteReader()方法创建DataReader对象返回多行数据
使用Connection连接数据库,使用DataReader访问数据库,并返回多行数据。 相关步骤: 需要引入两个命名空间 using System.Data; using System.Data.SqlClient; 使用DataReader访问数据库的步骤 创建SqlConnection对象,指定连接字符串 创建SqlCommand对象,指定与之相
·
2015-11-12 16:52
Connection
ADO.NET
笔记——基本概念
ADO.NET
中的主要对象: Connection:连接对象。用于建立从应用程序到数据库服务器指定数据库的连接通道 Command:命令对象。
·
2015-11-12 16:52
.net
未能找到类型或命名空间名称“DbContext”
错误如下: 解决方法: 下载
ADO.NET
Entity Framework 4.1 安装完成后,添加引用->浏览->找到EF4.1的安装位置,添加EntityFramework.dll
·
2015-11-12 16:24
context
封装的
ADO.NET
对数据库操作经典类
using System; using System.Collections; using System.Collections.Specialized; using System.Runtime.Remoting.Messaging;
·
2015-11-12 16:17
.net
基础查询
如果直接使用原始的
Ado.Net
,我们可以编写一个通用分页存储过程来进行分页查询
·
2015-11-12 15:13
基础
话说Hibernate和
ADO.NET
—练习随笔小记
最近在做一个JavaWeb程序,用MyEclipse开发,用Struts(*.do)做开发框架,Hibernate做数据库代理类,负责对数据库的操作,维持数据持久和数据访问,Spring用来整和注入,哎,还用了Ajax,在Java中实现真他妈的让人烦,什么Ajax,根本就是写JS脚本嘛(不过本来也是,就是最原始的那种拉),自己手写了JS脚本,好久没写过这么多了,也当练习一下XMLHTTPReq
·
2015-11-12 15:33
Hibernate
Sqlite在C#中的应用
在 .NET 里面使用 SQLite, 我这里使用的wrapper是 System.Data.SQLite,它只需要一个dll,接口符合
ADO.Net
2.0的定义,性能也不错,NHibernate用的也是它
·
2015-11-12 15:57
sqlite
一步一步学Entity Framework 4(2)
按照
ADO.NET
的常规方法,需要先建立连接,创建DataSet或DataReader对象,构造SQL语句,然后执行SQLCommand命令进行作业。
·
2015-11-12 15:50
framework
C#经典问题总结一
比如如下几种情况可能会造成资源泄漏:(1) 调用Native code,比如用P/Invoke或者调用COM;(2) 读写文件时的,没有及时close stream, 或者
ADO.NET
连数据库时,没有及时关闭连接
·
2015-11-12 15:10
C#
mysql connector 和 sqlserver
ado.net
的区别
1,虽然同样是实现了IDataReader接口,但是 对于 MySql.Data.MySqlClient.MySqlDataReader 和 System.Data.SqlClient.SqlDataReader 来说GetSchemaTable 方法的返回结果是不同的 以下是返回的datatable的结构 mysql sqlserver
·
2015-11-12 15:03
sqlserver
SummerFrame系统架构设计(一)
1.1 技术、方案 现系统共分三部分:数据处理,交互处理 和 信息输出展示 数据处理的技术方案:
ADO.Net
交互处理的技术方案:WinForm, WPF 做前端信息展示 信息输出展示的技术方案
·
2015-11-12 15:44
frame
初尝C# 连接本地数据存储 SQLite
我直接使用的是http://sqlite.phxsoftware.com/(An open source
ADO.NET
provider for the SQLite database engine)
·
2015-11-12 14:26
sqlite
2008年盘点及2009年规划
先看看2007年盘点与规划:) 负责的说,只有 深入学习SQL Server 2005或者2008 学习
ADO.NET
这两条达到了自己满意的地步,考取MCDBA的计划因为主客观各种原因被耽搁了下来
·
2015-11-12 14:58
2008
使用 GetOleDbSchemaTable
概要 本文演示如何用
ADO.NET
中 OleDbConnection 对象的 GetOleDbSchemaTable 方法检索数据库架构信息。
·
2015-11-12 13:31
schema
了解嵌入式数据库(sqlite,firebird)
sqlite非常方便,只要把其
ado.net
的dll加入进来便可直接访问了,当然,其连接字符串有 sqlite无疑是最小的一个,单文件程序,只有400
·
2015-11-12 13:51
sqlite
ADO.NET
批量插入
在.Net1.1中无论是对于批量插入整个DataTable中的所有数据到数据库中,还是进行不同数据源之间的迁移,都不是很方便。而 在.Net2.0中,SQLClient命名空间下增加了几个新类帮助我们通过DataTable或DataReader批量迁移数据。数据源可以来自关 系数据库或者XML文件,甚至WebService返回结果。其中最重要的一个类就是SqlBulkCopy类,使用它可以很方便的
·
2015-11-12 13:18
.net
使用轻量级ORM Dapper进行增删改查
项目背景 前一段时间,开始做一个项目,在考虑数据访问层是考虑技术选型,考虑过原始的
ADO.NET
·
2015-11-12 12:35
增删改查
ADO.NET
的最佳实践技巧
本文为您提供了在 Microsoft
ADO.NET
应用程序中实现和获得最佳性能、可伸缩性以及功能的最佳解决方案;同时也讲述了使用
ADO.NET
中可用对象的最佳实践;并提出一些有助于优化
ADO.NET
·
2015-11-12 12:39
.net
ASP.NET2.0连接SQL Server数据库详解 (——复习)
对于不同的.NET数据提供者,
ADO.NET
采用不同的Connection对象连接数据库。这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法。
·
2015-11-12 12:35
SQL Server
对SQL Server2000数据块进行查询
对SQL Server2000数据块进行查询 问题描述: 针对各种不同的数据库应用环境,
ADO.NET
提供了四种数据库提供程序
·
2015-11-12 12:02
SQL Server
ADO.NET
2.0 中的新增 DataSet 功能--性能提高44倍?(GridView VS Datagrid)
ADO.NET
2.0 中的新增 DataSet 功能--MSDN(downmoon翻译成Csharp) 原文地址: http://www.microsoft.com/china/MSDN/library
·
2015-11-12 12:51
datagrid
ADO.NET
详解----核心对象的使用
一、Connection对象 指定某个具体数据源以及提供登陆方式及用户名与密码。 Connection对象的主要成员: 1、ConnectionString属性:连接字符串,指定要操作的数据库以及登录方式和用户名密码。 连接字符串的两种配置过程: 利用ConnectionString直接在应用程序中配置。 利用配置文件配置。
·
2015-11-12 12:28
.net
ADO.NET- 基础总结及实例
1、
ADO.NET
基础介绍 (1、程序要和数据库交互要通过
ADO.NET
进行,通过
ADO.NET
就能在程序中执行SQL了。
ADO.Net
中提供了对各种不同数据库的统一操作接口。
·
2015-11-12 12:13
.net
:自剑飘红 在
ADO.NET
中使用参数化SQL语句的大同小异
在
ADO.NET
中经常需要跟各种数据库打交道,在不实用存储过程的情况下,使用参数化SQL语句一定程度上可以防止SQL注入,同时对一些较难赋值的字段(如在SQL Server中Image字段,在
·
2015-11-12 12:55
sql语句
ADO.NET
笔记——读取二进制大对象(BLOB)
相关知识: 在SQL Server中,一般情况下,每行数据的总长度不能超过8K字节。因此,下列数据类型的长度,也不能超过8K字节:binary,char(),nchar(),varchar(),nvarchar()。注意,由于nvarchar是Unicode字符,因此,其最大长度也不能超过nvarchar(4000) 对于超长数据,尤其是二进制数据(例如音频视频数据等),SQL Ser
·
2015-11-12 12:10
.net
ADO.NET
笔记——执行事务
Transaction)内的一组操作,要么都成功执行,最后完全提交;但如果只要有任何一个操作失败或者出问题,所有值钱执行的操作也都取消并恢复到初始状态(即回滚) SqlTransacttion代表从
ADO.NET
·
2015-11-12 12:09
.net
.Net课堂:总结必须学习的10项.NET技术
2、
ADO.NET
(and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技
·
2015-11-12 12:26
.net
Visual C#中的数据绑定
ADO.NET
是.Net FrameWork SDK提供给.Net开发语言进行数据库开发的一个系列类库的集合。
·
2015-11-12 11:24
数据绑定
ADO.NET
数据库编程
转发一个
ADO.NET
的文章,希望对和我一样的入门者有帮助
ADO.NET
数据库编程比较复杂,名目繁多的类、对象、属性、方法让每一个编程者都感觉恼火。
·
2015-11-12 11:22
.net
如何将
ADO.NET
Framework 整合进 Spring.NET 中 (How to integrate
ADO.NET
Entity Framework into Spring.NET)
After the release of .NET Framework 3.5 SP1 from Microsoft, more and more developers interested in
ADO.NET
·
2015-11-12 11:13
integrate
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他