毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+sqlserver学生MIS平台的设计与开发(18)
if (sdr.Read())
{
this.textBox1.Text = Convert.ToString(sdr["年级"]);
//(以下代码类似)//
}
}
else
{
MessageBox.Show("没有记录");
}
sdr.Close();
conn.Close();
}
}
当选择查询学生信息时,其界面设计思路与上面查询班级信息的设计思路类似,是根据所要查询的学生的学号来查询学生的基本信息、课表信息、课程信息、考试信息和缴费信息,这个时候就相当于返回到了普通模式下。
(2) 修改功能的设计思路
在选择修改功能时,这时候也会有一个类似于图3.3.2的一样的选择界面,是选择修改班级信息还是选择修改学生信息。
当选择修改班级信息时,这时候选择需要修改的班级的班号(图3.3.3所示),输入班级的班号之后,班级修改界面(如图3.3.6所示)与上面的图3.3.4相类似,只是这个时候的按钮控件的信息变成了“确定”和“取消”。
图3.3.6 班级修改界面
在进行修改数据库信息的功能的时候,要在stumane数据库中新建2个存储过程:sele和update1,代码如下:
sele的存储过程:
create procedure sele
as
select * from banji
update1的存储过程:
create procedure update1
@班号 char(10),
@年级 nvarchar(5),
@专业 nvarchar(15),
@人数 int,
@辅导员 nvarchar(10),
@备注 nvarchar(100),
as
update student set年级=@年级, 专业=@专业, 人数=@人数, 辅导员=@辅导员, 备注=@备注
where班号=@班号
在这里面用到了DataSet对象。Data对象是实现离线访问技术的核心,它不依赖于数据源,而独立存在于内存中。
界面的主要代码如下:
using System.Data.SqlClient;
……………………………………………………………………………….
private void Form32_Load(object sender, EventArgs e)
{
String st = @"Data Source=(localdb)\Projects;Initial Catalog=stumane";
SqlConnection conn = new SqlConnection(st);
conn.Open();
DataSet ds = new DataSet();
SqlCommand sqlcomm = new SqlCommand("sele", conn);
sqlcomm.CommandType = CommandType.StoredProcedure;//把comm的命令类型设置为存储过程,以备调用数据库的存储过程之需
SqlDataAdapter da = new SqlDataAdapter();//从数据库中查询
共23页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
下一页
上一篇:
企业ERP管理软件采购管理申请计划子模块的设计与开发
下一篇:
ASP.net+sqlserver企业网站设计+流程图+用例ER图
ASP.NET+SQLSERVER学生心理健康网设计
学生辅导班管理系统设计与实现
C#+sqlserver学生成绩管理系统的设计与实现
php教务数据采集系统学生数据设计与实现
C语言学生宿舍管理系统设计
C#+sqlserver大学生心理测试...
C#+sqlserver招聘求职平台的设计与实现
上海居民的社会参与研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...
提高教育质量,构建大學生...
AES算法GPU协处理下分组加...
基于Joomla平台的计算机学院网站设计与开发
压疮高危人群的标准化中...
酵母菌发酵生产天然香料...
浅谈高校行政管理人员的...