.net开发
500ML
这个作者很懒,什么都没留下…
展开
-
获取rowid的两种方法。
在.net1.1下,只能通过反射来获取rowid,代码如下。public int GetRowID(DataRow row) { Type t = row.GetType(); System.Reflection.PropertyInfo pi = t.GetProperty("rowID", System.Reflection.Bin原创 2006-09-02 13:57:00 · 2660 阅读 · 0 评论 -
窗体之间互传数据
源代码下载请点这里在设计窗体程序时往往需要相互调用的窗体间传递复杂的数据,有时候甚至需要子窗体修改父窗体的内容。前一阵在博客园中看到很多人讨论这个问题,在海天一鸥《窗体间传值和窗体间互操作》的评论中,我看到有这么几种做法:1)公开一个静态变量;2)在子窗体中创建一个公有字段;3)在父窗体中使用委托与事件;4)将子窗体作为父窗体成员。这些办法我感觉都不是特别好,会导致父窗体与子窗体耦合过于紧转载 2006-09-03 02:56:00 · 1213 阅读 · 0 评论 -
向TreeView 控件添加数据绑定功能(从微软处转载)
扩展 TreeView 控件Windows 窗体控件开发示例 Duncan MackenzieMicrosoft Developer Network 2002 年 5 月 摘要:讲述了如何向 TreeView 控件添加数据绑定功能,它是一系列 Microsoft Windows 控件开发示例之一。您可以将本文与相关的概述文章结合起来阅读。 您可以从 MSDN Code Center转载 2006-09-08 03:38:00 · 4143 阅读 · 1 评论 -
基于.Net平台应用程序唯一运行实例实现(抄来的)
基于.Net平台应用程序唯一运行实例实现发布日期: 2006-06-30 | 更新日期: 2006-07-04作者:郑佐适用于: Windows 操作系统 .NET Framework 1.x,2.0运行时环境 .NET Windows开发摘要:本文阐述了在基于.NET平台的应用程序开发中如何实现唯一应用程序运行实例,对几种实现方式进行分析测试比较,从而寻找一种合适的处理方式。单击此处才查看本文转载 2006-09-17 01:43:00 · 1218 阅读 · 0 评论 -
com+分布式事务故障的处理
.Net2.0的TransactionScope类让事务处理更简单,更轻量级。但最近确遇到一个问题,在打开数据库连接的时候抛出“事务已显示提交或终止”或者“与基础事务管理器通信失败”的异常。刚开始还以为是.Net Remoting穿透防火墙存在安全性问题,但后来写了一个控制台的测试程序也是同样问题。经测试有以下几种情况:1.不加事务正常2.数据库和应用程序在同一机器时正常3.如果数据库是sql20原创 2007-07-17 10:39:00 · 1319 阅读 · 0 评论 -
c#数据类型转换篇
C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享―― 1. 装箱、拆箱还是别名 许多 C#.NE转载 2007-05-10 22:47:00 · 1069 阅读 · 0 评论