ADO.NET增删

建立数据库

create database ren
go
use database
go
create table user
(
code nvarchar(20) primary key,--编号
name nvarchar(20)--名字
)
insert into user values(‘1001‘,‘zhangsan‘)

一、在C#中

引用命名空间:using syetem.data.sqlclient
//main函数内
//1实例化数据连接类
//设定((1)连接那台服务器,本地是“.” "server=“(2)连接哪个数据库”database=“ (3)连接用户名”user=“ (4)连接用户密码”pwd=“)
sqlconnection cnn=new sqlconnection("server=.;data=ren;user=sa;pwd=123");

//2设置要对数据库中的操作
//通过已经实例化的数据连接来创建一个对此数据库的操作类
SqlCommand  cmd=cnn.CreateCommand();
//设置操作的内容
cmd.CommandText="增加或删除执行语句"  ;  //跟SQL中的语句一样

//执行所设定操作
cnn.Open();//数据库连接打开
cmd.ExecuteNonQuery();//数据库操作执行
cnn.Close();//数据库连接关闭,这个容易忘写。最好和OPen一起写
时间: 2024-09-07 07:14:25

ADO.NET增删的相关文章

SQL Server之 (四) ADO增删查改 登录demo 带参数的sql语句 插入自动返回行号

SQL Server之 (四) ADO增删查改  登录demo  带参数的sql语句  插入自动返回行号 自己学习笔记,转载请注明出处,谢谢!---酸菜 1.什么是ADO.NET ADO.NET是一组类库,这组类库可以让我们通过程序的方式访问数据库,并以各种方式操作存储在其中的数据; ADO.NET是基于.NET FrameWork,与.NET FrameWork类库的其余部分是高度集成的 2.连接数据库的步骤 ①创建连接字符串 Data Source=XXX-PC; Initial Catal

ADO.NET教程(2)实现增删查改

声明一个类,在类中实现增删查改的方法 public class AdoNet { //声明连接字符串 public string Sqlstr = "data source={0};database={1};User id={2};pwd={3}"; //声明ado类 public SqlCommand Command; public SqlConnection Conn; //声明构造函数 传入连接字符串进行拼接 public AdoNet(string datasource,str

[ADO.NET 实体数据模型][增删该查]

1. 新增 public bool DataAdd(USER model) { bool isSuccess = false; try { using (DataBaseEntities db = new DataBaseEntities()) { db.USER.AddObject(model); isSuccess = db.SaveChanges() > 0; } } catch (Exception ex) { Console.WriteLine("异常信息:"+ex.M

在MVC程序中,使用泛型仓储模式和工作单元实现增删查改

在这片文章中,我将自己动手为所有的实体:写一个泛型仓储类,还有一个工作单元. 工作单元的职责就是:为每一个实体,创建仓储实例.仓储(仓库)的职责:增删查改的功能实现. 我们将会在控制器中,创建工作单元类(UnitOfWork)的实例,然后根据实体,创建仓储实例,再就是使用仓储里面的方法,做操作了. 下面的图中,解释了,仓储和EF 数据上文的关系,在这个图里面,MVC控制器和仓储之间的交互,是通过工作单元来进行的,而不是直接和EF接触. 那么你可能就要问了,为什么要使用工作单元??? 工作单元,就

Asp.Net+Oracle+EasyUI简单增删查改

Asp.Net+Oracle+EasyUI简单增删查改 概要:网上有很多关于EasyUI前端框架的资料,本人在学习的基础上,基于自己之前搭建的框架(Oracle+Ado.Net),配合EasyUI实现一套简单的增删查改. 正文: 在实体层新建一个EMP.cs,继承至BaseModel 1 namespace myOracle.Model 2 { 3 public class Emp:BaseModel 4 { 5 public Emp() 6 { 7 base.PrimaryKey = "emp

用VC++操作ACESS数据库(创建数据库、建立新表、连接、增删查改)

转载http://liheng19870711.blog.163.com/blog/static/8716802201121724528232/进行修改 用VC++操作ACESS数据库(创建数据库.建立新表.连接.增删查改) 首先在StdAfx.h中包含如下头文件#import "C:\Program Files\Common Files\system\ado\msadox.dll"  // 创建数据库必用#import"C:\Program Files\Common Fil

ADO.NET(数据访问技术)

一.ADO.NET 就是将c#和sql连接起来的一个纽带 可以通过ADO.NET将内存中的临时数据写入到数据库中也可以将数据库中的数据提取到内存中供程序调用 二.连接数据库的基本格式 需要两个类 1.数据库连接类  SqlConnection 2.数据库操作类  SqlCommand 例: 在sql中创建数据库 create database DATA0720gouse DATA0720gocreate table xinxi(code nvarchar(200) primary key,[pa

knockout+MVC+webapi+sqlserver完成增删查改

快过年了,公司的事情较少,想着开始学习点新东西.这段时间一个项目用到了mvc和webapi,然后一直对knockout比较感兴趣,就想着用这个框架做一个小实例.数据库采用的是sqlserver.话不多说,开始进行项目的步骤. 第一步:数据库的表创建.创建一个Employees员工表,具体字段见下图: 第二步:创建一个MVC项目,项目模板选择webapi. 第三步:在Model文件夹下新建一个ado.net实体数据模型,选择我们刚刚创建的employees的表,生成实体数据模型. 第四步:在con

ADO.NET——基本概念

ADO.NET中的主要对象: Connection:连接对象.用于建立从应用程序到数据库服务器指定数据库的连接通道 Command:命令对象.用于执行增删查改等数据库语句命令 DataReader:数据阅读器对象.用于从数据库逐行返回数据 DataAdapter:数据适配器对象.封装了批量返回数据,以及对数据的增删查改等操作 DataSet:数据集对象.用于从数据库返回多行甚至多个表中的数据,可作为内存中的数据库 Parameter:参数对象.在进行带参数的查询,或调用存储过程时候代表参数 数据