冲刺阶段 day 10
项目进展
目前我们已经完成了系部管理,教师管理,班级管理,学生管理这四大部分代码的编写及数据库的搭建与连接。就差最后专业管理这一部分了。
存在问题
其实我们从开始这个项目到现在,最大的问题还是在代码编写上,不管写多少次还是会出错。
心得体会
因为离最后截止日期没几天了,所以我们小组的小伙伴们最近都在弄这个项目,因为到目前为止我们已经完成了四大模块了,基本上也就差最后专业人管理这一部分,再然后就是整体的合并在一起了,然后再看看哪里还需要再改改,就完成了。
下面是我们之前的班级管理部分的代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms; namespace GengdanContactsMIS_WinForm
{
public partial class ClassFrm : Form
{
public ClassFrm()
{
InitializeComponent();
BindMajor();
BindClass();
}
void BindMajor()
{
string sql = "select MajorId ,MajorName from Major";
DB db = new DB();
DataSet ds = db.GetDataSet(sql, "Major");
cbMajor.DataSource = ds.Tables["Major"];
cbMajor.DisplayMember = "MajorName";
cbMajor.ValueMember = "MajorId";
BindClass();
} void BindClass()
{
string sql = "select ClassId as 班级编号,ClassName as 班级名称,EntryYear as 入学年份,MajorName as 所属专业 from Major,Class where Major.MajorId=Class.MajorId";
DB db = new DB();
DataSet ds = db.GetDataSet(sql, "Class");
dataGridView1.DataSource = ds.Tables["Class"];
} private void btnAdd_Click_1(object sender, EventArgs e)
{
string sql = "insert into Class(ClassId,ClassName,EntryYear,MajorId)values("
+ txtClassId.Text + ",'" + txtClassName.Text + "','" + txtEntryYear.Text + "'," + cbMajor.SelectedValue + ")";
DB db = new DB();
if (db.ExecuteSQL(sql))
MessageBox.Show("班级增加成功");
else
MessageBox.Show("班级增加失败,请检查班级编号是否已存在");
BindClass();
} private void btnSearch_Click_1(object sender, EventArgs e)
{
string sql = "select * from Class where ClassName='" + txtClassName.Text + "'";
DB db = new DB();
DataSet ds = db.GetDataSet(sql, "d");
dataGridView1.DataSource = ds.Tables["d"];
} private void btnCancel_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
记录人:丁艺朔
冲刺阶段 day 10的更多相关文章
- 【Alpha版本】冲刺阶段——Day 10
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...
- java课程之团队开发冲刺阶段2.10
总结昨天任务: 1.已经完成修改APP等操作 遇到的困难: 1.在不同的Android版本中,APP的图标有出入 今天的任务: 最后一天,怀念一下,第二阶段结束了,课程也进入了尾声.
- java课程之团队开发冲刺阶段1.10
一.总结昨天任务: 1.已完成系统规划总结 二.遇到的问题: 1,整合的过程中并没有的很好的处理其中的关系,应当将常用的方法总结成一个工具类便于使用.这样在二次使用的时候会便捷不少. 三.今天的任务 ...
- 【Alpha版本】冲刺阶段 - Day7 - 靠泊
Alpha:指集成了主要功能的第一个试用版本.在这个版本中有些小功能并未实现.事实上很多软件的 Alpha 版本只是在内部使用.给外部用户使用的 Alpha 版本会起一个比较美妙的名字,例如,技术预览 ...
- 团队Scrum冲刺阶段-Day 6
选择困难症的福音--团队Scrum冲刺阶段-Day 6 今日进展 编写提问部分 游戏分类的界面全部写完了!!!! 临时大家决定没有BGM的app不是一个完整的app,所以在大家共同学习的努力下,听完四 ...
- 选择困难症的福音——团队Scrum冲刺阶段-Day 7
选择困难症的福音--团队Scrum冲刺阶段-Day 7 今日进展 测试代码 将界面设计完后放app使用示意图于此 今日贡献量 严域俊 吴恒佚 曾程 刘辰 邓煜坤 3.5 3.5 3.3 3.6 3 贡 ...
- 小学四则运算APP 第一个冲刺阶段 第六天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布的是重新排列整齐ResultActivity的布局代码activity_result. ...
- Alpha 冲刺 (6/10
Alpha 冲刺 (6/10) 队名:第三视角 组长博客链接 本次作业链接 团队部分 团队燃尽图 工作情况汇报 张扬(组长) 过去两天完成了哪些任务: 文字/口头描述: 1.组织会议 2.帮助队员解决 ...
- 小学四则运算APP 第一个冲刺阶段 第四天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布我们增加了CalculatorsActivity.java.YunsuanActivi ...
随机推荐
- 韩服LOL
※◆☆★☆◆※欢迎使用韩服LOL辅助,如有疑问请联系作者QQ:82850696*2*测试版已停用*1*2014-8-27 14:05:59*哈密*E2873D0137C6D04F42E088AA46E ...
- [15]APUE:pipe / FIFO
管道 pipe 一.概述 管道(pipe / FIFO)是一种文件,属于 pipefs 文件系统类型,可以使用 read.write.close 等系统调用进行操作 其本质是内核维护了一块缓冲区与管道 ...
- Groovy 模版引擎
1. Introduction Groovy supports multiple ways to generate text dynamically including GStrings, print ...
- Backbone.js
Backbone.js是一套JavaScript框架與RESTful JSON的應用程式介面.也是一套大致上符合MVC架構的編程範型.Backbone.js以輕量為特色,只需依賴一套Javascrip ...
- Tomcat如何配置环境变量
1, JDK:版本为jdk-7-windows-i586.exe 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index ...
- 如何设置eclipse字体及大小
1.打开eclipse菜单栏的Windows选项 2.选择其中的preference选项,界面如下图所示 3.选择General –> Appearance –> Colors and F ...
- VPN帐号(每1小时自动断开及更新密码)
免费的vpn帐号 http://freevpn.wwdhz.com/
- Eclipse创建Android模拟器创建选项解释
- python 元类
转载自 http://blog.jobbole.com/21351/ 类也是对象 在理解元类之前,你需要先掌握Python中的类.Python中类的概念借鉴于Smalltalk,这显得有些奇特.在大 ...
- [转] How to Show Usual Winform as View in XAF
How to Show Usual Winform as View in XAF http://www.codeproject.com/Tips/464188/How-to-Show-Usual-Wi ...