1.计划
估计需要四周
2.需求分析
作为一名现场记分员,我希望详细记录比赛现场实时情况,及时反馈观众页面。
3.设计文档
当用户打开程序,可以看到中国队和塞尔维亚队伍的得分情况,还有双方的失误情况。
数据库文件:
记分员登录页面;比赛现场记分员身份登录。
增删改部分;
//执行增删改
17 public static int ExecuteNonQuery(string sql, params OleDbParameter[] pms)
18 {
19 using (OleDbConnection con = new OleDbConnection(constr))
20 {
21 using (OleDbCommand cmd = new OleDbCommand(sql, con))
22 {
23
24 if (pms != null)
25 {
26 cmd.Parameters.AddRange(pms);
27
28 }
29 con.Open();
30 return cmd.ExecuteNonQuery();
31 }
32 }
33 }
34 //执行返回单个值得
35 public static object ExecuteScalar(string sql, params OleDbParameter[] pms)
36 {
37 using (OleDbConnection con = new OleDbConnection(constr))
38 {
39 using (OleDbCommand cmd = new OleDbCommand(sql, con))
40 {
41 if (pms != null)
42 {
43 cmd.Parameters.AddRange(pms);
44 }
45 con.Open();
46 return cmd.ExecuteScalar();
47 }
48 }
代码做的还是表面工程,稍微进入一点就非常困难。