deerchao的blog

Be and aware of who you are.

导航

统计

公告

11 2009 档案

测试ConnectionString是否能连接上数据库服务器
摘要: 比如你要连接一个Sql Server服务器,你有一个connection string, 但是不知道是否是正确的,你可以这样:var connection = new SqlConnection(connectionString);connection.Open();connection.Close();如果整个过程中没有异常抛出,则说明connectionString是指向一个Sql Serve...阅读全文

posted @ 2009-11-28 14:34 deerchao 阅读(433) | 评论 (0) 编辑

奇怪的TreeView(WinForms)自动选中问题
摘要: TreeView控件在以下情况下会引发非期待中的AfterSelect事件:原始状态为未选中任何结点TreeView内容较多,出现了竖向滚动条最小化TreeView所在窗体然后最大化此窗体步骤4完成后,TreeView会自动选中屏幕上显示的第一个节点,并引发AfterSelect事件。如果你不想处理此事件,可以检查TreeViewEventArgs.Action, 这种情况下Action的值应该是...阅读全文

posted @ 2009-11-23 11:26 deerchao 阅读(326) | 评论 (0) 编辑

From C# to VB
摘要: 注:C#3.0, VB9.0这里只是一些比较容易弄不清的地方,其它关键字的差异(比如abstract 和 MustInherit之类的)相信都是很简单的了.模块(Module): 模块就是C#里的静态类,但是,在同一命名空间里的其它类型里,调用模块里定义的方法不需要加模块类的名称.比如 AAA.BB.XXModule有个M()方法,则在AA.BB.XXXXClass里可以直接写: M(),而不用写...阅读全文

posted @ 2009-11-14 10:58 deerchao 阅读(307) | 评论 (0) 编辑