zoukankan      html  css  js  c++  java
  • 个人作业

    计划:需要一周时间

    需求分析:作为一个观众需要知道每一场的比赛得分情况,分数详细,列出局分以便了解比赛的战况。

    生成设计文档:需要一个查询界面,和比赛得分的详细记录

    设计复审:暂时没有和组员审核

    代码规范:Visual Studio 2010

    具体设计:1.观众查询界面

    具体代码:

    public partial class Spectator : Form
    {
    public Spectator()
    {
    InitializeComponent();
    }
    private void Spectator_Load(object sender, EventArgs e)
    {
    groupBox1.Visible = false;
    }

    private void btnSelect_Click(object sender, EventArgs e)
    {
    if (!string.IsNullOrEmpty(comboBox1.Text))
    {
    groupBox1.Visible = true;
    string sql = "select Team from Team where tName='%" + comboBox1.SelectedText + "%'";
    SqlDataReader read = SqlHelper.ExecuteReader(sql, null);
    if (read.Read())
    {
    int id = read.GetInt32(2);
    string sql1 = "select * from JuFen where tId='%" + id + "%'";
    SqlDataReader reader = SqlHelper.ExecuteReader(sql1, null);
    if (reader.Read())
    {
    txtAfirst.Text = reader.GetString(2);
    txtASec.Text = reader.GetString(2);
    txtAThi.Text = reader.GetString(2);
    txtAfou.Text = reader.GetString(2);
    txtAfive.Text = reader.GetString(2);
    txtBfirst.Text = reader.GetString(3);
    txtBSec.Text = reader.GetString(3);
    txtBThi.Text = reader.GetString(3);
    txtBfou.Text = reader.GetString(3);
    txtBfive.Text = reader.GetString(3);
    }
    }
    }
    else
    {
    MessageBox.Show("请输入要查询的比赛队伍!");
    groupBox1.Visible = false;
    }
    }
    private void labFirst_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
    {
    first a = new first();
    a.Show();
    }

    private void comboBox1_TextChanged(object sender, EventArgs e)
    {
    comboBox1.DroppedDown = true;
    string sql = "select tName from Team where tName like '%"+comboBox1.Text.Trim()+"%'";
    SqlDataReader read = SqlHelper.ExecuteReader(sql, null);
    if (read.Read())
    {
    comboBox1.Items.Add(read.HasRows);
    }
    }

    代码还未全部写出来

    代码复审:还未写完

    测试:测试出错

    测试报告:数据库连接出错

    计算工作量:1天

    事后总结:漏洞百出,需要进一步学习

  • 相关阅读:
    网络技术全方位解析之三:RAID
    Linux系统安全隐患及加强安全管理的方法
    Silverlight 程序架构
    (转载)Qt:给QLineEdit加上一个搜索按钮
    (转载)StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
    (转载)starUML connect elements exactly
    (转载)Qt:拖拽图片到QLabel上并显示
    (转载)Qt:禁止qDebug的输出
    (转载)葱的营养价值和食用功效
    (转载)Qwt的安装与使用
  • 原文地址:https://www.cnblogs.com/152miaomiao/p/6218179.html
Copyright © 2011-2022 走看看