摘要:
WinForm条形码打印打印 图2009-07-19对于条形码,微软VS2005自带的报表软件并没有此设计功能。虽然网上有比较多的关于在.NET下制作条形码的控件,担忧不少功能不全,需要更多的功能的条形码控件就得付钱,最近做一个进销货存的软件就遇到了这个问题。需求就是能打印指定的条码。如果全部自己画画出来比较费劲。所以我选择改造现有的条码控件。我就用的控件就是Cobainsoft的Barcode控件,这个控件能够实现几种规格的条码,但是并不能实现像上图(2009-07-19这中效果),所以下面就是改造了。1.首先把要实现上图的条形码做成一个用户控件。 该控件包含一个BarCode控件... 阅读全文
摘要:
private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) //文本框输入字符过滤 { if (Convert.ToInt32(e.KeyChar) >= 48 && Convert.ToInt32(e.KeyChar) < 58 || //包括数字 //(Convert.ToInt32(e.KeyChar) >= 65 && Convert.ToInt32(e.KeyChar) < 91) || //包括大写字母 //(Convert.ToInt32(e.KeyC 阅读全文
摘要:
在做项目中,使用了float类型来定义一些列,如:Price,但是发现了很多问题1、当值的位数大于6位是float型再转varchar型的时候会变为科学技术法显示 此时只好将float型转换成numeric型,再转换成varchar2、float型变量在存入值时,有时值得大小会发生改变。这个现象发生在对报价保存时,如:保存一个3.8,但到了数据库中变成了3.80001124或3.79998999等在SqlServer的帮助中是这样描述float类型的:用于表示浮点数字数据的近似数字数据类型。浮点数据为近似值;并非数据类型范围内的所有数据都能精确地表示。所以今后这个类型一定要慎用评论#1楼218 阅读全文