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一起写
console.readline();
二、查
在C#中
//进行连接实例化,输入连接语句(server,database,user,pwd)
SqlConnection cnn=new SqlConnection(server=.;database=ren;user=sa;pwd=);
//通过建立的连接进行操作实例化
SqlCommand cmd=cnn.CreateCommand();
//输入操作语句
cmd.CommandText="select * from users";
//执行操作
//打开连接入口
cnn.Open();
//cmd进行阅读操作,用SqlDataReader的实例化变量来接受
Sqldatareader ss=cmd.ExecuteReader();
while(ss.read())//ss.read()是每执行一次这个方法,指针就会向下走一行,读取下一行的数据,如果下一行没有数据了,就会返回一个false值。
{
console.writeline(ss["code"]+" "+ss[“name”]);//ss["列名"]
//consiole.writeline(ss[0]+" "+ss[1]); //也可以是列的索引号。
}
cnn.Close();//关闭数据入口 console.readline(); //如果从数据库中读取的数据不能很好的面对用户需求,需要对数据进行类型转换。
ADO.NET增删改-------跟查不一样的更多相关文章
- ADO.NET 增删改、查
数据访问 对应命名空间:System.Data.SqlClient; SqlConnection:连接对象SqlCommand:命令对象SqlDataReader:读取器对象 CommandText: ...
- ADO.NET 增删改查的基本用法
ADO.NET:数据访问技术 就是将C#和MSSQL连接起来的一个纽带 可以通过ADO.NET将内存中的临时数据写入到数据库中也可以将数据库中的数据提取到内存中供程序调用 所有数据访问技术的基础 连接 ...
- Ado.net[增删改查,GET传值]
1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Home.aspx.c ...
- linux sed 命令 实现对文件的增删改替换查 实验
1. 统一实验文本 # 创建包含下面内容的文件,后面的操作都会使用这个文件 [root@MongoDB ~]# cat person.txt ,mike,CEO ,jack,CTO ,yy,CFO , ...
- LinQ和ADO.Net增删改查 备忘
是否些倦了 SqlConnection conn=new SqlConnection();一系列繁冗的代码? 来试试Linq吧 查: using System.Data.SqlClient; name ...
- ADO.net 增删改查
ADO.net 一.定义:编程开发语言与数据库连接的一门语言技术 二.链接: 在vs中操作数据库需在开头进行链接 链接内容:using System.Data.SqlClient 三.引用数据库: 四 ...
- ado.net增删改查练习
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.D ...
- ado.net增删改查操作
ado.net是数据库访问技术将数据库中的数据,提取到内存中,展示给用户看还可以将内存中的数据写入数据库中去 并不是唯一的数据库访问技术,但是它是最底层最基础的数据库访问技术 使用ado.net对数据 ...
- ADO.net 增删改查封装DBhelper
using System; using System.Collections.Generic; using System.Data.SqlClient;//引用数据库客户端 using System. ...
随机推荐
-  |"|&|<|>等html字符转义
提示:请直接按CTRL+F搜索您要查找的转义字符. 原文地址:http://write.blog.csdn.net/postedit/8817826 常用表: No. 文字表記 10進表記 16 ...
- extjs中的下载并对文件重命名功能的实现
在小白的学习extjs的过程中,如果需要了解多文件的上传功能,也可以查看小白的上篇随笔,希望给大家帮助.http://www.cnblogs.com/wangqc/p/extjsFileUpload. ...
- C++之路进阶——hdu2222(Keywords Search)
/*Keywords Search Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) ...
- override 与 overdown 的区别
重写与重载的区别 1. 重载是方法的名称相同.参数或参数类型不同,进行多次重载以适应不同的需要 2. 重写是进行基类中函数的重写.为了适应需要.
- form文件上传,防止页面刷新
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>文件上传 ...
- 夺命雷公狗ThinkPHP项目之----企业网站21之网站前台二级分类显示名称(TP自定义函数展示无限极分类)
我们实现网站二级分类的显示的时候,先要考虑的是直接取出顶级栏目,控制器代码如下所示: <?php namespace Home\Controller; use Think\Controller; ...
- 夺命雷公狗ThinkPHP项目之----企业网站1之快速搭建后台
我们还是老规矩照老方法,将框架里面多余的东西都干掉,然后在index.php里面将框架搭建起来 <?php //定义项目目录 define('APP_PATH','./WEB/'); //开启调 ...
- 说说oracle分页的sql语句
说说oracle分页的sql语句,分排序和不排序两种. 当结果集不需要进行排序时,每页显示条数为:rowPerPage,当前页数为:currentPage. 1. 相对来说,这种查询速度会快一些,因为 ...
- JSP-01-搭建Web应用环境
一.搭建Web应用环境 Tomcat 下载会有两种版本,安装版和解压版,这里以解压版为例 Web服务: 是实现“基于Web无缝集成”的目标而提出的全新概念,希望通过Web服务能够实现不同的系统之间的相 ...
- 关于archlinux下的ralink5370网卡
驱动此网卡要使用 rt2800usb,rt2800lib 这两个模块 顺便说一下对模块进行操作的命令: rmmod 模块名 //为移除模块 insmod 模块所在路径 //为添加模块 查看网卡是否能被 ...