用户登录窗体实例.ppt

用户登录窗体实例.ppt

ID:52330991

大小:745.51 KB

页数:43页

时间:2020-04-04

用户登录窗体实例.ppt_第1页
用户登录窗体实例.ppt_第2页
用户登录窗体实例.ppt_第3页
用户登录窗体实例.ppt_第4页
用户登录窗体实例.ppt_第5页
资源描述:

《用户登录窗体实例.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十讲用户登录窗体实例1教学目标掌握用户登录窗体的设计过程掌握用户登录的事务处理过程掌握按条件从数据库查询数据的方法完成用户登录窗体实例的程序编写2一、GroupBox和PanelGroupBox(分组框)控件和Panel控件用于为其他控件提供组合容器,可以对控件进行分组。GroupBox控件类似于Panel控件,但GroupBox控件可以显示标题,而Panel控件有滚动条。设计时当移动单个GroupBox控件时,它包含的所有控件也将一起移动。放到Panel控件或GroupBox控件内的所有对象将随着容器的控件一起移动、显示、消失、和屏蔽。3

2、4面板panel面板panel5Panel控件的常用属性:(1)BorderStyle属性用于设置边框的样式。有三种设定值:none:无边框Fix3D:立体边框FixSingle:简单边框默认值是none,不显示边框。(2)AutoScroll属性:设置是否在框内加滚动条。设置为true,则加滚动条,否则不加。6GroupBox控件的常用属性GroupBox控件最常用的是text属性,可用于在GroupBox控件的边框上设置显示的标题。Panel控件与GroupBox控件有三个区别:Panel控件可以设置BorderStyle属性,选择是否有

3、边框。Panel控件可以把其AutoScroll属性设置为true,进行滚动。Panel控件没有text属性,不能设置标题。7【例】创建一个GroupBox和一个TextBox控件。向分组框中添加单选按钮,并将该分组框添加到Form中。privatevoidInitializeMyGroupBox(){//创建一个GroupBox和一个TextBoxGroupBoxgroupBox1=newGroupBox();TextBoxtextbox1=newTextBox();//设置GroupBox的样式groupBox1.FlatStyle=Fl

4、atStyle.System;8//添加TextBox到GroupBox.groupBox1.Controls.Add(textbox1);//添加GroupBox到窗体Controls.Add(groupBox1);}运行结果如图所示。9二、用户登录窗体的功能和用户界面在这个窗体中,用户输入用户名和密码后,查询数据库userinfo的[用户信息表]中是否存在这样的用户,检查用户的合法性。用户界面如下图。10三、用户登录窗体的设计步骤①创建Windows应用程序项目,项目名称为“用户登录窗体实例”。②向窗体中加入1个GroupBox控件,控件

5、名为groupBox1。该控件用来使输入区的控件成组,此处主要提高界面的视觉效果。③向控件groupBox1中加入2个Label控件,控件名为label1和label2。这两个控件用来指示用户输入的数据项的名称。④向控件groupBox1中加入2个TextBox控件,控件名为UserID和Passwd。这两个控件用来接受用户输入。⑤向窗体中加入2个Button控件,控件名为buttonLogin和buttonCancle。这两个控件用来启动“登录”和“取消”功能。11四、用户登录主要程序代码-未涉及数据库privatevoidbutton1_

6、Click(objectsender,EventArgse){if(userid.text==“”

7、

8、passwd.text==“”){MessageBox.show(“请输入用户名和密码”);}else{if(userid.text==“admin”&&passwd.text==“admin”)MessageBox.show(“你可以登录到本系统”);elseMessageBox.show(“用户名或者密码错误”);}}12五、用户登录主要程序代码-涉及数据库privatevoidbutton1_Click(objectsender,Eve

9、ntArgse){if(userid.text==“”

10、

11、passwd.text==“”){MessageBox.show(“请输入用户名和密码”);}else{根据userid.text和passwd.text去数据库中查询,查看是否存在相应的用户名和密码;if(数据库中有此记录)MessageBox.show(“你可以登录到本系统”);elseMessageBox.show(“用户名或者密码错误”);}}13141、连接数据库数据库2、通过sql语句找数据账号:admin密码:admin可以登录15六、Access数据库操作步骤C#中对数

12、据库操作的主要步骤如下:引入命名空间:usingSystem.Data.OleDb;连接数据库执行SQL语句从数据库中读取筛选的数据,并与文本框中的数据进行对比关闭

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。