古宁

导航

2009年8月29日 #

oracle 重复记录

摘要: 表:-- Create tablecreate table LOCATION( LOC NVARCHAR2(15) not null, DESCRIPTION NVARCHAR2(40), USERID NVARCHAR2(20), CREATEBY VARCHAR2(30), CREATETIME DATE, MODIFYBY VARCHAR2(30), LASTMODIFYTIME DATE,... 阅读全文

posted @ 2009-08-29 17:30 古宁 阅读(1067) 评论(0) 推荐(0) 编辑

2009年8月28日 #

DBMS_SQL系统包的使用

摘要: PL/SQL中使用动态SQL编程 在PL/SQL程序设计过程中,会遇到很多必须使用动态sql的地方,oracle系统所提供的DMBS_SQL包可以帮助你解决问题。 (一)介绍 DBMS_SQL 系统包提供了很多函数及过程,现在简要阐述其中使用频率较高的几种: function open_cursor:打开一个动态游标,并返回一个整型; procedure close_cursor(c in ... 阅读全文

posted @ 2009-08-28 19:45 古宁 阅读(315) 评论(0) 推荐(0) 编辑

2009年8月26日 #

.NET 特性和属性

摘要: 1. 引言   attribute是.NET框架引入的有一技术亮点,因此我们有必要花点时间走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代码约定,[Serializable]、[Flags]、[DllImport]、[AttributeUsage]这些的构造,相信我们都见过吧,那么你是否了解其背后的技术。  提起特性,由于高级语言发展的历... 阅读全文

posted @ 2009-08-26 23:20 古宁 阅读(646) 评论(3) 推荐(0) 编辑

2009年8月24日 #

c# BackgroundWorker组件介绍(属性、方法、事件)

摘要: c# BackgroundWorker组件介绍(属性、方法、事件)在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationPending 获... 阅读全文

posted @ 2009-08-24 17:27 古宁 阅读(705) 评论(0) 推荐(0) 编辑

C#删除数组中的重复项

摘要: 使用C#查找数据中重复数据,删除数组重复项的解决方法。个人感觉,如果在数组不是很大的情况下,用正则替换还是最快的。原理就是先排序,再用正则替换重复。当然泛型+foreach是最好的选择,第二种方法很是不错,代码简洁,只是泛型的应用,如果再FOREACH就更好。第一种方法:public static String[] RemoveDup(String[] myData){ if (myData.Le... 阅读全文

posted @ 2009-08-24 11:00 古宁 阅读(17242) 评论(0) 推荐(1) 编辑

2009年5月22日 #

取表中非空列

摘要: 最近在做用友U8的项目,U8中的数据库表字段太多,有的时候只需要知道非空列的值,所以就写了一下的一个方法,取得非空列[代码] 阅读全文

posted @ 2009-05-22 13:56 古宁 阅读(239) 评论(0) 推荐(0) 编辑