• ADO.NET数据访问模板整理

    时间:2023-12-22 23:10:46

    /// <summary> /// 数据访问类:hi_test /// </summary> public partial class TestDA { public TestDA() {} ...

  • ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下

    时间:2023-12-20 09:28:07

    ADO.NET一、ADO.NET概要ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库二、ADO.NET的组成①System.Data  → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,DataC...

  • ADO.NET温习(一)

    时间:2023-12-17 23:46:23

    ADO.NET概述本节复习如何使用ADO.NET访问C#程序中的数据,主要介绍如何使用SqlConnection类和OleDbConnection类连接数据库,以及断开与数据库连接。深入讨论命令对象的各种选项,并说明如何为sql类和OleDB类的每个选项使用命令。如何使用命令对象来调用存储过程,这些...

  • ADO.NET 对象 结构图

    时间:2023-12-16 12:31:10

  • ADO.Net(五)——实战:对战游戏

    时间:2023-12-15 11:47:20

    对战游戏要求:自建数据表(例如:数据表包含:代号,姓名,性别,血量,攻击力,防御力,命中,闪避,等级等字段)需要通过程序向数据表添加人员添加的时候,根据用户输入的名字,自动计算生成相应的血量、攻击力、防御力等(例如,名字的前两个字作为种子生成血量,名字的第一个字作为种子生成攻击力,名字的第二个字作为...

  • ADO.NET增删改-------跟查不一样

    时间:2023-12-02 18:47:18

    建立数据库create database rengouse databasegocreate table user(code nvarchar(20) primary key,--编号name nvarchar(20)--名字)insert into user values('1001','zhan...

  • 怎样在ado.net中存取excel和word呢?

    时间:2023-12-01 07:47:13

    办公软件指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。当然啦,这也包括了word、Excel以及PPT等。现在我们就一起来学习一下:怎样在ado.net中存取excel和word呢?今天我们的主角是excel以及word这两种办公软件吗?那么大家都熟悉这两...

  • ADO.NET EF实体框架

    时间:2023-11-30 23:39:31

    ADO.NET 实体框架概述随着.NET Framework 3.5 SP1和Visual Studio 2008 SP1的正式发布。ADO.NET 实体框架正式来到开发人员的面前,它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架有助于将逻辑数据架构抽象为概念模型, 并且...

  • 使用配置文件定义ADO.NET 的连接字符串

    时间:2023-11-26 21:36:21

    最近一直在学习ADO.NET的相关知识,发现要对数据库操作的地方都要先创建一个连接字符串:string constr ="Data Source=(local);Initial Catalog=HospitalInstrument;User ID=sa;password=123";感觉这样的重复劳动...

  • Entity Framework与ADO.NET批量插入数据性能测试

    时间:2023-11-21 10:54:04

    Entity Framework是.NET平台下的一种简单易用的ORM框架,它既便于Domain Model和持久层的OO设计,也提高了代码的可维护性。但在使用中发现,有几类业务场景是EF不太擅长的,比如批量写入大量同类数据,为此本人做了一些对比测试,以供大家参考。现假设我们需要做一个用户批量导入的...

  • 【转载】ADO.NET与ORM的比较(2):NHibernate实现CRUD

    时间:2023-11-18 16:16:30

    【转载】ADO.NET与ORM的比较(2):NHibernate实现CRUD  转自周公说明:个人感觉在Java领域大型开发都离不了ORM的身影,所谓的SSH就是Spring+Struts+Hibernate,除了在学习基础知识的时候被告知可以使用JDBC操作数据库之外,大量的书籍中都是讲述使用Hi...

  • Ado.NET基础必备

    时间:2023-11-14 15:38:05

    一、SqlConnection对象第一次需要连接数据库时要和服务器握手,解析连接字符串,授权,约束的检查等等操作,而物理连接建立后,这些操作就不会去做了(默认使用了连接池技术)。 SqlConnection conn = new SqlConnection(connStr)小技巧:测试数据库是否能被...

  • ADO.NET 中的数据并发

    时间:2023-11-11 23:34:09

    当多个用户试图同时修改数据时,需要建立控制机制来防止一个用户的修改对同时操作的其他用户所作的修改产生不利的影响。处理这种情况的系统叫做“并发控制”。并发控制的类型通常,管理数据库中的并发有三种常见的方法: ?保守式并发控制 - 在从获取记录直到记录在数据库中更新的这段时间内,该行对用户不可用。 ?开...

  • ADO.NET中使用事务进行数据库读写的办法

    时间:2023-11-11 23:22:04

    使用事务一般是进行数据写入,数据读取一般是不需要这货的第一种办法:使用存储过程:顾名思义,在存储过程中定义好变量,定义好事务开始,结束,错误回滚然后在ADO.NET中正常调用存储过程的方法就行 /// <summary> /// 通过存储过程来使用事务 /// <...

  • ADO.NET中SQL Server数据库连接池

    时间:2023-11-11 23:12:36

    连接到数据库服务器通常由几个需要很长时间的步骤组成。 必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等。实际上,大多数应用程序仅使用一个或几个不同的连接配置。 这意味着在执行应用程序期间...

  • [No0000BC]ADO.NET中的几个主要对象

    时间:2023-11-11 23:12:01

    ADO 指 ActiveX 数据对象(ActiveX Data Objects)。从一个 ASP 页面内部访问数据库的通常的方法是:创建一个到数据库的 ADO 连接打开数据库连接创建 ADO 记录集从记录集提取您需要的数据关闭记录集关闭连接到 MS Access 数据库的 ODBC 连接:打开控制面...

  • VS2010/VS2013项目创建及通过ADO.NET连接mysql/sql server步骤(VS2013连接成功步骤见上一篇随笔)

    时间:2023-11-10 18:59:05

    本随笔主要是对初学者通过ADO.NET连接数据库的步骤(刚开始我也诸多不顺,所以总结下,让初学者熟悉步骤)1、打开VS新建一个项目(这里的VS版本不限,建项目都是一样的步骤)VS2010版本如图:VS2013版本如图:2、非空项目创建后,右侧“解决方案管理器”中会有一个“models”文件,右键“m...

  • ADO.NET DataReader和DataAdapter的区别

    时间:2023-08-30 13:14:08

    SqlDataReader是一个向前的指针,本身并不包含数据,调用一次 Read() 方法它就向前到下一条记录,一个SqlDataReader必须单独占用一个打开的数据库连接。在使用 SqlDataReader 时,关联的 SqlConnection 正忙于为 SqlDataReader 服务,对 ...

  • 专门为ADO二层升三层的咏南中间件(特种用途)

    时间:2023-08-05 21:13:26

    专门为ADO二层升三层的咏南中间件(特种用途)演示下载:链接: https://pan.baidu.com/s/1bulGBIZ6A1nkeErxIrGsGA 密码: 22dk解压后运行ynmain.exeDELPHI7 开发的ADO二层C/S程序升级为三层变得异常简单。中间件采用INDY9+ADO...

  • ADO.NET 实体类和数据访问类

    时间:2023-07-05 08:49:50

    SQL数据库字符串注入攻击:需要使用cmd.Parameters这个集合占位符: @key 代表这个位置用这个占位符占住了Parameters这个集合中将此占位符所代表的数据补全cmd.Parameters.Clear(); --添加占位符数据之前,要清空此集合cmd.Parameters.Add(...