sql的常用语句已经接近尾声,今天主要讲了sql中常用的一些函数。
主要有类型转换函数,日期函数,字符串函数。
然后终于进入了ADO.NET的课程,ado主要有三个步骤,sqlconnection进行连接,sqlcommand的创建,然后是执行。
command的执行主要有三种情况:
executenonquery() 执行对数据库的增删改,返回受影响的行数
executescalar() 执行查询,返回首行首列
executereader() 执行查询,返回datareader对象
类型转换函数:
cast( expression as data_type)
convert(data_type,expression,[style])
对于日期的转换成各种国家格式
convert(varchar(20),getdata(),104)
集合运算符是对两个集合操作的,两个集合必须具有相同的列数,列具有相同的数据类型(至少是可以隐式转换的),最终输出的集合的列名由第一个集合列名来确定
select tname,tsex from teacher union select sname,ssex from student
常用字符串函数:
len():计算字符串长度
datalength:计算字符串所占用的字节数
lower()upper():转小写、大写
ltrim()rtrim():去除字符串左边右边的空格
left()right():截取字符串 select left('abcdefg',2)
substring():索引从1开始 substring('abcdefg',2,3)
日期函数:
getdate():取得当前日期时间
dateadd(detapart,number,date):计算增加以后的日期
datediff(datepart,startdate,en计算两个日期直接的rt,date):返回一个日期的特定部可以用month() year() day()代替
ADO.NET就是一组类库,这组类库可以让我们通过程序的方式访问数据库
命名空间是 system.data.sqlclient
connection,用来连接数据库
command,用来执行sql语句
datareader 只读、只进的结果集,一条一条读取数据
连接数据库:
创建sqlconnection对象,获取连接字符串,打开连接,使用完关闭连接,释放资源
connection不能重复打开
数据库操作:
sqlcommand表示向服务器提交的一个命令
创建sqlcommand对象
常用的三个方法:
executenonquery() 执行对数据库的增删改,返回受影响的行数
executescalar() 执行查询,返回首行首列
executereader() 执行查询,返回datareader对象
分享到:
相关推荐
【传智播客.Net培训—ADO.Net】1ADO.Net连接SQLServer.rar
ASP.Net中有一些技术是有局限性的,传智播客根据这些技术在企业中的实际应用情况进行了调整、补充。比如项目中几乎没有在UI层直接访问数据库的,而是采用三层架构,因此我们不讲解UI层直连数据库的控件SQLDataSource...
传智播客2010年的.Net课堂视频教程,内容涉及C#、HTML、JavaScript、JQuery、ASP.Net等内容,覆盖了从C#初学到ASP.Net深层应用的各阶段知识。 内容列表如下: 第1季C#编程基础 第2季C#面向对象基础 第3季WinForm...
传智播客.Net精品就业班培训ADO.Net基础3:参数化SQL及案例
传智播客.NET免费基础课程种子,有基础入门、winfrom、JS、SQL、AJAX等视频内容
这次传智播客发布了2010年最新的.Net课堂视频教程,内容涉及C#、HTML、JavaScript、JQuery、ASP.Net等内容,覆盖了从C#初学到ASP.Net深层应用的各阶段知识,内容列表如下: 第1季C#编程基础 第2季C#面向对象基础 第...
一共13季零基础学习逐步提高,免去看枯燥的书籍! .NET初学者必备!...第5季ADO.Net 第6季HTML 第7季JavaScript 第8季Dom 第9季JQuery 第10季asp.net基础 第11季asp.net中级 第12季asp.net高级 第13季ajax
传智播客2010年最新的.Net课堂视频教程,内容涉及C#、HTML、JavaScript、JQuery、ASP.Net等内容,覆盖了从C#初学到ASP.Net深层应用的各阶段知识,内容列表如下: 第1季C#编程基础 第2季C#面向对象基础 第3季WinForm...
传智播客.Net精品就业班培训数据库基础5:SQL语句2
传智播客.Net精品就业班培训数据库基础4:SQL语句1
传智播客2010版.Net教学课件 从C#基础到Window编程基础到SQlServer、ADO.Net 再到前端html、css、js以及jQuery asp.net和ajax
传智播客学习笔记,包含.NET ADO.NET HTML JQuery ASP.NET DOM JavaScript 交流交流
sql详细讲解,涵盖了绝大部分的sql语句,读者更加的通俗易懂。
传智播客就业班视频全套,都是搞开发的不要那么抠门,大家一起分享一下。
1.基础加强 2.数据库 3.SQL和ADO 4.JavaScrtpt 5.Dom 6.JQuery 7.三层架构和Svn 8.Asp.Net 9.图书商场项目 10.EF框架 11.MVC 12.OA项目
asp.net(C#)sql server数据库ado.net操作类SqlServerHelper
杨中科.Net培训实况教学视频学习笔记 传智播客2010版.Net教学课件 程序员的SQL金典全部 2014版传智播客笔试面试宝典
数据ADO.NET sql、LINQ to sql、ADO.NET Entity Framework(EF)数据库连接性能比较,主要比较了插入与读取的时间,读取里可以进行模糊检索
传智播客内部.NET培训项目,上课老师讲解的,很值得收藏和学习。
第12章+ADO.NET访问SQL Server 2008数据库.ppt