SQL举例应用完整版.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1/NUMPAGES1

SQL举例应用

1.SELECTSELECT|*FROM[]SELECT*FROMSTU1SELECTFROMSTU1SELECT+5FROMSTU1WHEREWHEREWHERESELECTFROMSTU1WHERE=90SELECT,FROMSTU1WHERE=90OR=85BETWEENWHEREBETWEENSTU29192SELECT*FROMSTU2WHEREBETWEEN(91)AND92LIKEWHERELIKE::%;_:SELECT学号,姓名FROMSTU1WHERE(姓名LIKE‘张%’):SELECT学号,姓名FROMSTU1WHERE(姓名LIKE‘_小%’)INWHEREIN例如:

显示学号为962102和962104的记录。

SELECT*FROMSTU2WHERE学号IN(962102,962104)ORDERBYORDERBY[ASC|DESC]ASCDESCASC如:

SELCET*FROMSTU1WHERE数学IN(78,92,91)ORDERBYSELECT*FROMSTU1WHERE数学IN(78,92,91)ORDERBY数学SELECT*FROMSTU1WHERE(数学IN(78,92,91))ORDERBY数学DESCINSERTINSERTINTO()VALUE()VALUE()如:

INSERTINTOSTU1(学号,姓名,数学,计算机基础,马列原理,体育,总分,平均分)VALLUE(962105,李小丽,77,88,66,90,321.0,80.2)UPDATEUPDATESET11[,2=1][WHERE]例如:

UPDATESTU1SET就读方式=‘统招’UPDATESTU1SET计算机=计算机*1.154.DELETEDELETEFROMWHERE如:

DELETEFROMSTU1WHERE性别=女ADO.NET创建Connection对象,连接数据库。

创建Conmand对象,执行SQL命令。

创建DataAdapter对象,提供数据源与记录集之间的数据交换,数据库与内存中的数据交换。

创建DataSet对象,将从数据源中得到的数据保存在内存中,并对数据进行各种操作等。

创建Windows窗体,并向其中添加必要的控件,设置各控件的属性。

编写主要控件的事件代码,实现程序的功能。

1SQLServer1、创建一个web程序,在窗体中添加一个TextBox控件、一个Button控件和一个Label控件,分别输入要连接的数据库名称、执行数据库连接和2数据库连接状态2、通过usingSystem.Data.SqlClient命令引用命名空间;3、双击Button1,并输入如下代码:

if(TextBox1.Text==)//判断是否输入数据库名称{Response.Write(请输入要连接的数据库名称);//web程序弹出提示信息}else//否则{try//调用try...catch语句{//声明一个字符串用于存储连接数据库的字符串stringConStr=server=.;database=+TextBox1.Text.Trim()+;uid=sa;pwd=sa;//创建一个SqlConnection对象SqlConnectionconn=newSqlConnection(ConStr);conn.Open();//打开连接if(conn.Sta

文档评论(0)

151****8293 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档