随笔分类 -  C# 基础知识

摘要:今天在做报表的时候,多线程短时间内打开多个报表。结果报错:提示DataReader已经打开。原因分析:查询报表的方法在同一个类中。此类中只有一个全局的Connection。解决方法:在每个查询报表的方法中,设置单一的Connection 阅读全文

posted @ 2009-10-18 19:06 刘大福 阅读(209) 评论(0) 推荐(0) |

摘要:1、要在项目稳定以后,再做多语言本地化。2、做语言主要注意一下几点2.1控件(包括窗体)的多语言支持,可以在vs2008的命令提示中输入winres。采用可视化的操作界面进行设置窗体需要设置LocalLizable = true并选择Language2.2变量多语言:(1)代码中一定不要使用硬编码。(2)使用此编码方式:string msg = Properties.Resources.InfoM... 阅读全文

posted @ 2009-07-21 00:14 刘大福 阅读(7983) 评论(1) 推荐(1) |

摘要:一、同步、异步操作。二、进度条三、程序安装1、添加桌面快捷方式2、添加【程序】3、添加【快速启动栏】 阅读全文

posted @ 2009-03-11 14:07 刘大福 阅读(126) 评论(0) 推荐(0) |

摘要:DataBaseHelper类。 1、执行sql语句 2、执行事物 数据库操作类 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> public class DBOperator { private SqlConnectio... 阅读全文

posted @ 2008-12-24 17:40 刘大福 阅读(243) 评论(0) 推荐(0) |

摘要:新增、修改 界面布局 一、统一采取弹出式窗口的维护方式。 优点: 1、减少界面中的状态维护工作 2、增加界面的重用性。 主要指:当查看查询界面,可用于别的窗口查询工作。特别是基础资料的已用。 缺点: 1、多了1个窗口,增加了窗口之间参数传递的复杂性。 二、各控件设计标准 1、TextBox: (1) MaxLength 属性:根据数据库后台对应字段长... 阅读全文

posted @ 2008-12-08 15:51 刘大福 阅读(1333) 评论(0) 推荐(0) |

摘要:一、封装:尽量减少复制粘贴。复制粘贴是丑陋的代码。 阅读全文

posted @ 2008-11-21 09:11 刘大福 |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3