怎么给datagridview添加默认值

  • 原创
  • |
  • 浏览:2340
  • |
  • 更新:

在C#编程过程中,我们把数据查询出来在datagridview中显示,而有的时候需要对其数据进行处理,也就是在datagridview上添加值进行计算等,例如我要演示的案例,在datagridview中添加加工费后计算总金额,而如果不给默认值,界面会报错。下面,我们就一起来看看。

怎么给datagridview添加默认值

工具/原料

  • 电脑 VS软件

方法/步骤

  1. 1

    在winform中添加一个datagridview空间,并且把给对应列命名,记下列序号。

    怎么给datagridview添加默认值
  2. 2

    编写连接数据库代码,datagridview数据源来自于数据库。

    if (login.share_cls.conn.State == ConnectionState.Closed)

                {

                    login.share_cls.conn.Open();

                }

    怎么给datagridview添加默认值
  3. 2
    相关内容非法爬取自百度经验
  4. 3

    在查询语句中,把我们要赋予默认值得栏位用默认值as字段 的方式来编写,我们将默认值设为0。

    SqlCommand cmd = new SqlCommand("select ship_no,c_name,ship_date,p_no,p_name,p_spc1,p_qty,s_price,add_price,p_kg,'0'as a_price,bfremark from tship where ship_no='" + textBox1.Text + "'", login.share_cls.conn);

                SqlDataAdapter dpt = new SqlDataAdapter(cmd);

                DataSet ds = new DataSet();

    怎么给datagridview添加默认值
  5. 4

     按F5进行调试,这里的目的是输入重量,单价乘以重量显示到总金额栏位。而这个时候我们的加工费栏位默认为0.

    怎么给datagridview添加默认值
  6. 5

    输入加工费,我们的总金额也跟着起了变化,目的达到。

    怎么给datagridview添加默认值
  7. 6

    在这里建议下,在编程的过程中,我们遇见的问题有时候需要换个思维方式去处理,datagridview本身没有default value属性,所以,只有从数据源着手了。

    怎么给datagridview添加默认值
    END

注意事项

  • 记得 using system.data.sqlclient
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部