美文网首页
2.8 商品信息查询修改界面功能设计

2.8 商品信息查询修改界面功能设计

作者: 9c0682f8476c | 来源:发表于2018-12-04 19:42 被阅读0次

    1.贴效果图,最好是GIF文件

    14025104-516e1091c5c31bc5 .gif

    2 14025104-3f1d1292767d51b8.png

    3 QQ图片20181204194134.png

    4.

    1.导入命名空间;
    2.定义数据库连接字符串,创建Connection对象;
    3.利用Command对象的ExecuteNonQuery()方法执行Delete语句;
    4.通过SqlConnection()方法返回值判断是否修改成功,并在界面上提示;
    5.贴入重要代码片段,并进行详细描述数据查询

    5 14025104-9a86949529dcf94f.png

    14025104-496f7ab9b75b55a4.png

    6

    1.导入命名空间;
    2.定义数据库连接字符串,创建Connection对象;
    3.利用Command对象的ExecuteNonQuery()方法执行Delete语句;
    4.通过SqlConnection()方法返回值判断是否修改成功,并在界面上提示;
    5.贴入重要代码片段,并进行详细描述数据查询

    6

    String connStr = ConfigurationManager.ConnectionStrings["SuperMarketSales"].ConnectionString; SqlConnection sqlConn = new SqlConnection(connStr);

    try
    { // 连接数据库 sqlConn.Open();

    // 构造命令 String sqlStr = "update GOODS set NAME=@name, PRICE=@price, SPEC=@spec, REMARK=@remark where ID=@id"; SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);

    // SQL字符串参数赋值 cmd.Parameters.Add(new SqlParameter("@id", id)); cmd.Parameters.Add(new SqlParameter("@name", name)); cmd.Parameters.Add(new SqlParameter("@price", price)); cmd.Parameters.Add(new SqlParameter("@spec", spec)); cmd.Parameters.Add(new SqlParameter("@remark", remark));

    // 将命令发送给数据库 int res = cmd.ExecuteNonQuery();

    // 根据返回值判断是否修改成功 if (res != 0)

    {
    MessageBox.Show("商品信息修改成功"); this.Close();
    }
    Else
    {
    MessageBox.Show("商品信息修改失败");
    }
    }

    catch (Exception exp)
    { MessageBox.Show("访问数据库错误:" + exp.Message); }

    Finally
    {
    sqlConn.Close();
    }
    }
    private void bt_Cancel_Click(object sender, EventArgs e)

    {
    this.Close();
    }

    private void label5_Click(object sender, EventArgs e)
    {
    }
    }
    //删除代码
    // try
    {
    // 连接数据库 sqlConn.Open();

    // 构造命令 String sqlStr = "delete from GOODS where ID=@id"; SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);

    // SQL字符串参数赋值 cmd.Parameters.Add(new SqlParameter("@id", goodsId));

    // 将命令发送给数据库 int res = cmd.ExecuteNonQuery(); // 根据返回值判断是否修改成功 if (res != 0)
    {
    MessageBox.Show("删除成功");
    }
    else
    {
    MessageBox.Show("删除失败");
    }
    }

    相关文章

      网友评论

          本文标题:2.8 商品信息查询修改界面功能设计

          本文链接:https://www.haomeiwen.com/subject/lovvcqtx.html