数据库
文章平均质量分 57
sunshine940326
本人性格开朗,积极向上,有较强的组织沟通能力,喜欢迎接新的挑战。学习能力很强,能够快速胜任不同领域的工作。容易接受新知识及理念,善于总结经验教训,能在最短的时间内熟悉新的技能知识,并运用到实际工作当中。务实、脚踏实地的工作,有很好的团队精神。
展开
-
数据库字符串函数,日期时间函数
–按照商品名称算出相应的销售总价,最后再合计 select 商品名称, 销售价格=(sum(销售数量*销售价格)) from MyOrders group by 商品名称 union all select ‘所有商品销售总价:’,SUM(销售数量*销售价格) from MyOrders–一次插入多个数据 insert into dbo.TblStudent(ts原创 2015-06-18 17:24:41 · 585 阅读 · 0 评论 -
1连接数据库
数据提供程序connection 用来连接数据库 command 用来执行数据库 DataReader 只读、只进的结果集,只能一条一条读取数据 DataAdapter,封装了上面三个对象的对象数据集(DataSet),临时数据库Parameter带参数 的sql语句 Transaction在ado.net中使用事务 #region 通过ado.net连接数据库 //原创 2015-06-06 23:06:37 · 391 阅读 · 0 评论 -
3 数据库之查找
通过reader获取行中列的两种方式 方式一: object obj1=reader[列索引|列名]; 方式二: reader.GetValue(index)不支持列名。只支持列索引。 this.GetOrdinal(name));根据列名获取列的索引。static void Main(string[] args) { #region 将表中的数据输出到原创 2015-06-07 16:27:59 · 412 阅读 · 0 评论 -
2执行简单的增删改操作
数据库的增删更新原创 2015-06-06 23:34:15 · 671 阅读 · 0 评论 -
4将数据库与GridView绑定在一起
private void button1_Click(object sender, EventArgs e) { List<Person> list = new List<Person>(); string constr = "Data Source=IDEA-PC;Initial Catalog=lianxi;User ID=sa;P原创 2015-06-07 17:17:24 · 791 阅读 · 0 评论 -
通过脚本创建数据库与表
点击新建查询打开界面 新建名为school的数据库 create database School;删除school数据库 drop database School;—创建一个完整的数据库 create database School–主要文件存放的位置 on primary ( name =’School’, filename=’D:\sql\MSSQL10.MSSQL原创 2015-06-11 23:29:43 · 985 阅读 · 0 评论 -
向数据库中增删改查数据
–使用insert向数据库的表中插入数据 insert into TblClass(tClassName,tClassDesc) values (’数学’,’这辈子都不愿意看到的’)–向自动编号列插入数据 set IDENTITY_INSERT TblClass on insert into TblClass(tClassID,tClassName,tClassDesc) values (10原创 2015-06-12 20:47:12 · 686 阅读 · 0 评论 -
对数据库中的元素增加约束
1 通过设计器增加约束创建CK check(检查)约束点击表右键→设计→任意位置点击右键→check(检查)约束→CK_表名_列名→表达式 (len)tsname>=2 and len(tsname)<=5创建主键PK约束主键唯一且不能为空,右键→设置为主键,可以选中多行设置为主键创建主外键约束FK(foreign key constraint)–引用别的就是外键表,被引用的就是主键表 在外键原创 2015-06-12 21:26:03 · 1688 阅读 · 0 评论 -
数据库top和distinct的用法
–查询tsID降序排列的前五个学生 select top 5 * from TblStudent order by tsID desc desc是降序排列,如果不写,则默认为升序,asc–查询结果合并为一列 select top 5 tsAddress+’ ‘+tsName as studentName from TblStudent order by tsID desc原创 2015-06-13 11:39:14 · 2509 阅读 · 0 评论 -
数据库中写聚合函数
数据库中聚合函数是指max,min,avg,sum,count聚合函数对null值不计算如果一行的数据都是null,计算count(*)则计算null的行数sql语句的执行顺序, 1>form表 2>where条件 3>group by 列 4>Having 条件 5>select distinct top 6>order by–查询tsID降序排列的前五个学生 select原创 2015-06-13 12:07:04 · 1119 阅读 · 0 评论 -
数据库--模糊查询
–查询查询年龄大于100的 select tsID,tsAddress,tsAge from TblStudent where tsAge>100–not and or 是一个三目运算符,优先级为not 其次是and 最后是or–between and select tsID,tsAddress,tsAge from TblStudent where tsAge between 20 and原创 2015-06-13 22:29:31 · 786 阅读 · 0 评论 -
数据库case,分页
–case使用case expr when 值 then 值 when .. then .. endcase when 条件 then 值 when 条件 then 值 else 值 end –表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。 select * from T8原创 2015-06-19 17:53:56 · 287 阅读 · 0 评论 -
数据库连接join
—连接join –1.内连接 –2.外连接:1>左外联接 2>右外连接 3>完全外连接 –3.自连接create table TestJoin1Emp ( EmpId int identity(1,1) primary key, EmpName varchar(50), EmpDeptid int ) insert into TestJoin1Emp va原创 2015-06-19 23:21:54 · 430 阅读 · 0 评论 -
http协议
http :hyper text transfer protocol 超文本传输协议 http是应用层协议(ftp也是应用层协议文件传输协议)当我们上网浏览网页的时候浏览器和服务器时间就会通过http在Internet上进行数据的发送和接收http是一个基于请求/响应模式的,无状态的协议 http是创建在tcp的基础上的浏览器和服务器通信的过程(1.0) 1.用户发起连接 2.客户发送请求原创 2015-06-21 18:56:40 · 321 阅读 · 0 评论 -
0基础学习数据库(c#)sqlhelper
SQLHelper SqlHelper是一个微软完全开放源码的数据库操作类,用于简化你重复的去写那些数据库连接(DbConnection)啊,DbCommand,DbDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。 SqlHelper 类用于通过一组静态方法来封装数据访问功能。该类不原创 2015-06-06 19:26:00 · 342 阅读 · 0 评论