学生成绩管理系统登录界面设计Word文档格式.docx
- 文档编号:13753818
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:7
- 大小:21.51KB
学生成绩管理系统登录界面设计Word文档格式.docx
《学生成绩管理系统登录界面设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统登录界面设计Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
学生成绩管理系统登录界面设计。
二、学习任务与目的
1、了解相关控件的创建与设置。
2、了解
ADO.NET
的相关知识,逐步掌握
中数据库
开发的基本步骤。
3、学习使用
Connection
对象用于连接
SQL
Server
或
Access
数
据库的连接,了解其相关的属性和方法。
对比连接两种数据库的异
同。
4、学习使用
Command
对象访问数据进行对数据的访问、修改、
运行存储过程以及发送或检索参数值的命令、
5、以及用于
Datasset
和数据源之间进行桥接、进行保存数据和
检索数据的
DataAdapter
和
Dataset
对像的使用。
6、了解
DataReader
对象:
可从数据源提供高性能的数据流,
其从数据源中获得只读和只进数据,在任何时候只在内存中保存一
行数据,减少了内存开销,提高了性能。
三、任务实施
1、对于要设计的界面进行分析:
设计界面首先要对用户输入的数据进行初步验证,判断输入数
据是否有效,如果无效返回从新输入,跳出“输入数据有误”的提
示。
如果有效则进行下步验证,调用数据库,看输入的数据是否与
数据库中某个相符,否则返回从新输入,有则跳出“登录成功”的
提示。
2、具体是实施步骤
(1)、新建解决方案,启动
visual
studio2005,在【文件】菜单
下,选择[新建][项目]命令,在弹出的【新建项目】对话框中选择
【windows
应用程序】选项。
并在对话框中输入名称及保存路径,
具体见图
1-新建解决方案。
控件
name
text
Label1
用户名:
Label2
密 码:
Textbox1
tbname
Textbox2
tbpwd
Botton1
button1
登录
Botton2
退出
Form1
学生成绩管理登录界面
图
1-1
新建解决方案
(2)、创建等录界面的设计,其相关的控键属性如表
控键
1-2
登录界面
(3)、利用
创建一个数据库(前个实训已做),各个数据如
1-3
并保存为“xscjglxt1.mdb”。
各个数据表
(4)、开始对代码进行编写,首先进行用户输入数据的初步验
证,代价如下:
if
(tbname.Text.Trim()
!
=
"
&
tbpwd.Text.Trim()
)
{
username
=tbname.Text.Trim();
//读取用户名
password
tbpwd.Text.Trim();
//读取密码
}
(5)、编写
connection
对象,用数据库
连接数据库。
具体
代码如入:
//connection对象
string
strCon
Provider=Microsoft.Jet.OLEDB.4.0;
Data
Source="
+
Application.StartupPath.ToString()
+
\\xscjglxt1.mdb"
;
OleDbConnection
oledbCon
new
OleDbConnection(strCon);
oledbCon.Open();
(6)、编写
command
对象,用于访问数据和返回、编写、添加、
删除、修改数据。
具体代码如下:
//command对象
strSql
select
*
from
userinfo
where
Userid='
'
and
Userpwd='
OleDbCommand
oleCom
OleDbCommand(strSql,oledbCon);
(7)、建立
dataAdapter
对象,进行数据源之间的桥接、检索、
保存数据。
//dataAdapter对象
OleDbDataAdapter
oleda
OleDbDataAdapter(oleCom);
//dataset对象
DataSet
ds
DataSet();
oleda.Fill(ds);
(8)、数据库的连接,数据验证基本完成,再编写退出界面的
代码,双击【退出】按钮,进入编写代码,代码如下:
Application.Exit();
(9)代码编写完成,各个功能模块的连接在下面的附带代码中
(源代码)。
4、实验结论和思考
1、点击进行调试,调试成功跳出登录界面,在登录界面中
输入数据库中一个用户信息,点击“确定”,跳出“登录成功”的提
示(如图
1-4
验证用户信息)。
在输入一个不是数据库中数据,则跳
出了“用户名和密码错误:
的提示(如图
1-5
验证用户的有效性)。
验证用户信息
验证用户的有效性
2、通过上面步骤的,登录界面创建成功。
3、这次实验,我了解
语句在
C#中如何使用,对
框架、Connection
对象、Commctiong
对象、DataAdapater
对象、DataSet、DataReader
对象的使用。
5、源代码:
using
System;
System.Collections.Generic;
System.ComponentModel;
System.Data;
System.Drawing;
System.Text;
System.Windows.Forms;
System.Data.OleDb;
namespace
xue_sheng_deng_lu_jie_mian
public
partial
class
Form1
:
Form
Form1()
InitializeComponent();
private
void
Form1_Load(object
sender,
EventArgs
e)
button2_Click(object
tbname_TextChanged(object
button1_Click(object
username,
password;
//读取输入的用户名和密码(验证有效性)
//数据库验证
(ds.Tables[0].Rows.Count
>
0)
MessageBox.Show("
登录成功!
);
else
用户名或密码错误!
oledbCon.Close();
用户名或者密码为空,请正确输入!
提示"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 登录 界面设计