SQL语句大全专业学习
摘要:--==========简单的查增删改==========--查看学生表的全部数据select * from studio --插入一个新的学生信息insert into studio(st_name,st_sex,st_age,st_add,st_tel) values("黄兰淇",0,36,'南充','13943943334')--查看class全部数据select * from class--向class表增加两条条数据insert into class(cl_class,cl_coding,cl_o_time,cl_remark) v
阅读全文
posted @
2012-05-28 12:30
刘正权的博客
阅读(244)
推荐(0) 编辑
控件(九)——Repeater控件实现分页
摘要:Repeater控件有五个模版,我们可以根据需要选择使用,分别是:1、ItemTempplate:正常项2、AlternatingItemTemplate:交错项3、HeaderTemplate:页眉4、FooterTemplate:页脚5、SeparaterTemplate:分隔符下面,我们来看一个Repeater控件实现分页的例子:一、设计界面:二、前台代码: <form id="form1" runat="server"> <div align="center" style="height: 379p
阅读全文
posted @
2012-05-26 15:14
刘正权的博客
阅读(188)
推荐(0) 编辑
控件(八)——Wizard控件完成注册过程详解
摘要:Wizards是一种为用户提供了呈现一连串步骤的基础架构的控件。它方便了我们进行导航设置。该控件几乎所有外观特征几乎都可以通过样式和模版来自定义,包括各种各样的按钮和连接、标题和页眉页脚、工具条和步骤。下面介绍今天的例子:我们先添加一个Wizard控件,首先选择一个合适的样式,然后打开“添加/移除WizardSteps编辑器”,添加以下五部分内容:基本信息栏显示:文本框ID分别为:tbnname、tbnpws详细信息显示:所在省份后面是一个DropDownList控件,ID为:ddldf,我们就在后面编辑项里面随便添加几个省份。是否公开详细信息下面是一个RadioButtonList控件,ID
阅读全文
posted @
2012-05-21 08:27
刘正权的博客
阅读(259)
推荐(0) 编辑
控件(七)——GridView控件以SqlDataSource控件为数据源显示数据
摘要:GridView控件与SqlDataSource控件就不做详细介绍了,大家都比较熟悉,而且也比较好理解。下面直接进入例子:本例子中首先拖一个GridView控件GridView1,配置一下它的数据源SqlDataSource1,简单配置一下就可以。然后再为控件选择一个合适的样式。然后在添加一个GridView控件Gridview2,配置一下他的数据源SqlDataSource2,然后为控件选择一个合适的样式,关键的一步是:设置GridView2控件的DataKeyNames属性为id。以上都选用同一个数据库,数据库字段为:设计后的界面可以是这样:无需在后台编写代码,我们就可以实现所要功能。显示
阅读全文
posted @
2012-05-21 08:26
刘正权的博客
阅读(296)
推荐(0) 编辑
控件(六)——验证控件
摘要:验证控件对我们来说,还是比较重要的。虽然它并不高深,但是它确是我们经常用到的。验证控件的应用涉及到的知识:1、可以被定义外观;2、验证程序的显示方式,可以是静态也可以是动态;3、分组显示错误信息;4、自定义服务端验证;5、自定义客户端验证;6、正则表达式。下面我们来看个注册信息的例子,这里就不做过多介绍了,直接给出界面,一看便知:RequiredFieldValidator控件:用户名、密码、确认密码的输入使用的该控件。那用户名来说,最主要的是设置该验证控件的ControlTovalidate属性为相应文本框的ID。其他完全类似。CompareValidator控件:判断两次密码输入的是否相同
阅读全文
posted @
2012-05-21 00:25
刘正权的博客
阅读(465)
推荐(0) 编辑
控件(五)——Gridview控件以SqlDataSource控件为数据源实现换肤功能
摘要:皮肤是应用到一个控件上的样式信息,这些内容保存在.skin文件中。然后控件在使用皮肤时,设置它的skinID属性。如果不设置,它会自动设置为默认值。主题实际上是皮肤的集合,保存在Thremes子目录中。我们在default.aspx页面上最上一行中增加Theme="blue"。也可以在配置文件中如下代码设置默认皮肤: <system.web> <pages theme="blue" /> </system.web> 下面看今日的小例子:在App_Themes文件夹下新建两个文件:blue和red。然后分别在两个子文件内
阅读全文
posted @
2012-05-21 00:24
刘正权的博客
阅读(337)
推荐(0) 编辑
控件(四)——TreeView控件以SiteMapdataSource控件为数据源实现最简单的站点地图
摘要:站点地图的应用还是比较普遍的。哪怕一个简单的个人主页,也会有站点地图。今天我们做一个小例子,作用只是抛砖引玉。首先,添加一个Web.sitemap,注意我们这里不改变该文件的名字。添加如下代码:<?xml version="1.0" encoding="utf-8" ?><siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" ><siteMapNode url="a.aspx" title="
阅读全文
posted @
2012-05-21 00:24
刘正权的博客
阅读(491)
推荐(0) 编辑
控件(三)——TreeView控件以XmlDataSource控件为数据源实现简单的绑定
摘要:TreeView控件功能非常强大,今天,我们只是窥其一角。我们实现的例子是:TreeView控件与XmlDataSource控件绑定,然后在网页显示选中项。首先我们添加一个xml,取名为tv.xml。在其中写上如下代码:<?xml version="1.0" encoding="utf-8"?><gen1 text="总目录"> <zil text="第一个子目录" url="~/one/a.aspx"> <sun1 text="叶目录A页&q
阅读全文
posted @
2012-05-18 08:57
刘正权的博客
阅读(330)
推荐(0) 编辑
控件(二)——multiview和view控件联合使用显示视图
摘要:mulitiview控件,它类似于VB中的tabcontrol控件。它在页面中,可以放置多个“view”(也就是选项卡),可以实现让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容,而不用每次都重新打开一个新的。mulitiview主要是通过ActiveViewIndex属性设置为要显示View控件的索引值,可以在视图间移动。mulitiview控件还支持可以添加到每个View控件的导航按钮。要创建导航按钮,可以向每个view控件添加一个按钮控件(Button、LinkButton、ImageButton)。然后可以将每个按钮的CommandName和CommandArgument属
阅读全文
posted @
2012-05-18 08:55
刘正权的博客
阅读(367)
推荐(0) 编辑
控件(一)——实现列表框中指定条目移位和移动指针到指定位置
摘要:天轰穿视频主要讲了三大部分:C#基础、vs控件、ado.net。在这三者中,绝大篇幅介绍的VS中的控件。下面首先让我们认识下ListBox控件的使用。本例题中应用到的控件有label、ListBox、Button三个常用的控件。如下:设置列表框的SelectionMode属性为Multiple,以可以选中多条。代码如下: protected void Page_Load(object sender, EventArgs e) { Label2.Text = "请按照您的喜爱程度给下面的英雄排序:"; Label2.Font...
阅读全文
posted @
2012-05-18 08:48
刘正权的博客
阅读(336)
推荐(0) 编辑
SQL Server数据库基础的级联删除、级联更新与三层架构之窥
摘要:一、定义:级联删除是指删除包含主键值的行的操作,该值由其它表的现有行中的外键引用。在级联删除中,还删除其外键值引用删除的主键值的所有行。级联更新是指更新主键值的操作,该值由其它表的现有行中的外键引用。在级联更新中,更新所有外键值与新的主键值相匹配。三层架构是指一种架构思想。通常他将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的是为了“高内聚、低耦合”的思想。二、特点:大家都知道,级联删除与级联更新操作,都是指主表的信息删除或更新后,外键表中的相应信息随主表保持一致,也同样做出删除或更新操作,不然就会发生错误,保持数据的事务性。而关于三层架构的分层
阅读全文
posted @
2012-05-07 11:29
刘正权的博客
阅读(490)
推荐(0) 编辑
浅谈主外键约束
摘要:很久之前,就一直再看主外键的文章,然而从来没有写出一篇博客来对他们进行总结。迄今,尽管看了不少资料,令我汗颜的事是:有些文章所说的关于主外键的知识,我仍然不知所云,更别谈判断他们的对错。之前,跟我的师傅沟通,勇哥建议我就地总结下。我也觉的,是我对这块知识进行总结的时候了。下面就谈谈我对主外键的个人见解,同时,也会拿出我有想法的文章来和大家共同商讨。欢迎指正(嘻嘻)。疑点一:要不要设置主键开始学SQL Server的时候,就看到了有很多关于主键的设置,但是在我们的使用初期,并没有涉及到主外键约束的使用,只是单纯的使用SQL语句来维持数据的完整性。在之后的学习中,渐渐的我们认识到了事务的重要性。原
阅读全文
posted @
2012-05-07 08:49
刘正权的博客
阅读(229)
推荐(0) 编辑
浅谈实体类设计
摘要:百度百科说:实体类表示系统中的信息存储,它们一般用于表示系统所管理的核心概念。实体对象经常是被动和永久性的。它们的主要职责是存储和管理系统中的信息。从概念我们可以看出,实体是比较稳定的。由于实体对象的相对稳定性,我们可以利用各种实体类生成器来生它。所以,我在最开始学习它的时候,我给它的定义是,灵活性小,没有太大变化。甚至认为实体类就是实现属性的get与set方法。这两个访问器实现属性的读与写。代码一: /// <summary> /// 用户表 /// </summary> class UserInfo { private string userID...
阅读全文
posted @
2012-05-06 21:14
刘正权的博客
阅读(522)
推荐(0) 编辑