11 2007 档案

中C# catch 块中可以俘获 SQL Server 抛出的自定义异常(RAISERROR)
摘要: 在 SQL Server 的存储过程中根据业务逻辑的要求,有时需要抛出自定义异常,由C#程序俘获之并进行相应的处理。
SQL Server 抛出自定义异常和简单,像这样就可以了:RAISERROR('Rais Error1', 16, 1) WITH NOWAIT
但定用什么样的错误级别却很讲究,否则 C# 中的 catch 块可能俘获不到的。阅读全文

posted @ 2007-11-17 21:42 大豆男生 阅读(1334) | 评论 (0) 编辑

TreeView实现类似Outlook在收件箱后面显示新邮件数
摘要: Outlook、Foxmail 在收到新邮件后,在收件箱的后面会显示新邮件数:收件箱(1)。我们在做应用时有时也需要类似的功能,比如警示管理中显示警示信息的条数等。怎么实现呢?看了 TreeVeiw 和 TreeNode 属性和方法,没有发现可以直接实现的;在 Google 和百度上也没有搜索到。不过 TreeView 控件有一个 DrawNode 事件,通过该事件可以自己绘制节点,可以实现我们想要的这种功能:收件箱(1)。我想其他朋友可能也正在思考怎么实现这个功能呢,共享一下吧,免得大家再走弯路。阅读全文

posted @ 2007-11-10 19:55 大豆男生 阅读(2223) | 评论 (7) 编辑

根据文件名或文件扩展名获取文件的默认图标
摘要: 有时候我们需要根据不同的文件扩展名显示不同的图标,比如用C#做一个资源管理器。在C#中可以使用 Icon icon = System.Drawing.Icon.ExtractAssociatedIcon(fileFullName) 来得到指定文件图标。但是Icon.ExtractAssociatedIcon 只能获取大图标,要获取小图标还是要使用 API。阅读全文

posted @ 2007-11-08 21:56 大豆男生 阅读(1321) | 评论 (0) 编辑

导航

公告


励志照亮人生,创业改变命运!

Blog 访问量,点击这里查看如何添加访问计数器。
昵称:大豆男生
园龄:6年
粉丝:20
关注:3
<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

统计

搜索

 

常用链接

最新随笔

我的标签

随笔分类(166)

随笔档案(181)

我的连接

积分与排名

最新评论

阅读排行榜

评论排行榜

推荐排行榜