11 2012 档案

自定义textbox组件 必须是数字,同时小数位限定在小数点后三位
摘要:1 Private Sub SapNumBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.TextChanged 2 Try 3 Decimal.Parse(Me.Text.ToString) 4 If Me.Text.LastIndexOf(".") > 0 Then 5 If Me.Text.Length - Me.Text.LastIndexOf(".") > ... 阅读全文

posted @ 2012-11-13 00:29 YaDi 阅读(366) 评论(0) 推荐(0)

转DirectCast和CType的区别
摘要:引用http://blog.csdn.net/cxlooing/article/details/4789947DirectCast和CType的区别Introduction我们何时该使用 CType, 何时又该使用 DirectCast, 哪一个更好? 一个简单的答案是: 对于值类型, DirectCast 的速度是 CType 的两倍, 引用类型则基本相同.BackgroundCType 和 DirectCast 不是同一个东西. 只有 CType 能将一个对象转换成一个新类型的实例. 假设你要把 Integer 类型转换成 String 类型, 由于 Integer 和 String 之间 阅读全文

posted @ 2012-11-09 06:48 YaDi 阅读(231) 评论(0) 推荐(0)

通过动态Sql语句,一次性彻底删除或者修改SBO的某个字段对应内容的信息 [
摘要:引用http://foresun.blog.hexun.com/37489431_d.html尽管SBO强烈要求我们不要通过Sql语句在数据库维护界面上修改SBO业务信息,事实上,任何一个ERP等管理软件的厂商也都是这样要求的。不过有些时候,我们只有--真的只有这一条路了。不过,要修改SBO的某个主数据的主键信息,还是应该慎重,至少您需要有能力一次性将数据库中的对应的所有数据全部修改过来才行。这里介绍两种通过动态Sql的方式来达到上述的目标。实例一,清除SBO中没有被引用的主物料信息。所谓没有被引用,原则上应该是:1、没有发生业务;2、没有被包含在BOM中。考虑到SBO的所有业务单据发生后都被 阅读全文

posted @ 2012-11-08 09:08 YaDi 阅读(456) 评论(0) 推荐(0)

System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
摘要:System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)在vb里面 等价于i=i-1在C#里面 等价于i--是有C#自动转VB时转换的 阅读全文

posted @ 2012-11-08 08:49 YaDi 阅读(295) 评论(0) 推荐(0)

组合热键
摘要:if (e.Control && e.KeyCode == Keys.F) //查找 { find(); } 阅读全文

posted @ 2012-11-06 18:30 YaDi 阅读(183) 评论(0) 推荐(0)

用windows live发微博
摘要:文字 代码不好粘 阅读全文

posted @ 2012-11-03 17:01 YaDi 阅读(182) 评论(0) 推荐(0)

做程序员已经很多年
摘要:很多年的程序开发,唯一的感觉就是类.不敢是什么情况,客户的要求总是快快快拼命开发的同时还要保证质量,真心难难难啊...... 阅读全文

posted @ 2012-11-02 07:09 YaDi 阅读(132) 评论(0) 推荐(0)