zoukankan      html  css  js  c++  java
  • 十八周冲刺

    .计划

        估计此任务需要5-7天

    .开发

    .需求分析

         用户故事:作为一个赛事管理人员,我希望知道每场比赛队伍得分和积分情况,以便给每队进行排名。

    .设计文档

         从分析用户故事可知,可分为选择队伍和统计积分给队伍进行排名。

    .设计复审

         打算让同学进行复审

    .代码规范

        根据Visual Studio 2010规范。

    .具体设计

       

    <connectionStrings>  

       <add name="constr"  connectionString="server=.;database=itcast;Integrated Security=True"/>  

    </connectionStrings>

    public static  class SqlHelper
        {

          private static readonly string constr = ConfigurationManager.ConnectionStrings["ball"].ConnectionString;

          public static int ExecuteNonQuery(string sql, params SqlParameter[] pms)
            {
                using (SqlConnection con = new SqlConnection(strConn))
                {
                    using (SqlCommand cmd = new SqlCommand(sql, con))
                    {
                        if (pms != null)
                        {
                            cmd.Parameters.AddRange(pms);
                        }
                        con.Open();
                        return cmd.ExecuteNonQuery();

     public static object ExecuteScalar(string sql, params SqlParameter[] pms)     

            {

              using (SqlConnection con = new SqlConnection(constr))          

               { using (SqlCommand cmd = new SqlCommand(sql, con))        

                   { if (pms != null)     

                        {                         

                         cmd.Parameters.AddRange(pms);      

                       }  

                        con.Open();                    

                        return cmd.ExecuteScalar();

                        }

                    }   

             }

     public static DataTable ExecuteDataTable(string sql, params SqlParameter[] pms)

                {              

                    DataTable dt = new DataTable();

                    using (SqlDataAdapter adapter = new SqlDataAdapter(sql, constr))

                    {

                        if (pms != null)

                        {

                            adapter.SelectCommand.Parameters.AddRange(pms);

                        }

                        adapter.Fill(dt);

                    }  

                   return dt;

                }

    }

    private void button1_Click(object sender, EventArgs e) 

    {

    if (txtduiming1.Text == "" || txtduiming1.Text == null)

     {MessageBox.Show("队伍名");}

     if (dyj.Text == "" && txtduiming1.Text != "")

    {if (int.Parse(dyc1.Text) < 25)

    {int a = int.Parse(dyc1.Text);

     a++;

     dyc1.Text = a.ToString();

     int c = int.Parse(dyc2.Text);

     if (a == 25 && a - 1 > c)

     {MessageBox.Show("一局" + button1.Text);

     dyj.Text = button1.Text;

     int b = int.Parse(cnibf1.Text);

     b++;

     changneibifen1.Text = b.ToString();}

     }

    else

    {int a = int.Parse(dyc1.Text);

     a++;

     dyc1.Text = a.ToString();

     int c = int.Parse(dyc2.Text);

     if (a - 1 > c)

    {MessageBox.Show("一局" + button1.Text);

    diyiju.Text = button1.Text; 

    int b = int.Parse(cnbf1.Text);

     b++;

     cnbf1.Text = b.ToString();

     }}} 

    else if (dej.Text == "" && txtduiwu1.Text != "")

     {if (int.Parse(dec1.Text) < 25)

     {int a=int.Parse(dec1.Text);

     a++; 

    dec1.Text =a.ToString();

  • 相关阅读:
    再次或多次格式化导致namenode的ClusterID和datanode的ClusterID之间不一致的问题解决办法
    Linux安装aria2
    POJ 3335 Rotating Scoreboard 半平面交
    hdu 1540 Tunnel Warfare 线段树 区间合并
    hdu 3397 Sequence operation 线段树 区间更新 区间合并
    hud 3308 LCIS 线段树 区间合并
    POJ 3667 Hotel 线段树 区间合并
    POJ 2528 Mayor's posters 贴海报 线段树 区间更新
    POJ 2299 Ultra-QuickSort 求逆序数 线段树或树状数组 离散化
    POJ 3468 A Simple Problem with Integers 线段树成段更新
  • 原文地址:https://www.cnblogs.com/lwx-1/p/6257577.html
Copyright © 2011-2022 走看看