private void tlbtnCheckStock_Click(object sender, EventArgs e) { if (tltxtCheckStock.Text == string.Empty) //判断是否输入了盘点数量 { MessageBox.Show("盘点数量不能为空!", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //验证输入的文本必须为阿拉伯数字 for (int i = 0; i < tltxtCheckStock.Text.Length; i++) { if (!Char.IsNumber(tltxtCheckStock.Text, i)) //判断是否为数字 { MessageBox.Show("库存上限设置必须为阿拉伯数字!", "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } stockinfo.TradeCode = G_Str_tradecode; //设置商品编号 stockinfo.Check = Convert.ToSingle(tltxtCheckStock.Text); //设置盘点数量 int d = baseinfo.CheckStock(stockinfo); //执行库存盘点操作 dgvStockList.DataSource = baseinfo.GetAllStock("tb_stock").Tables[0].DefaultView; //显示最新的库存商品信息 SetdgvStockListHeadText(); //设置DataGridView控件列标题 MessageBox.Show("保存库存商品盘点成功!", "成功提示", MessageBoxButtons.OK, MessageBoxIcon.Information); }