11 2016 档案

静态类与静态函数关系
摘要:1、静态类中只能包含静态方法 2、非静态类里可以包含静态方法 3、静态方法中,只能调用外部的静态方法和变量 也就是说,要调用一个静态方法,不一定它所在的类是静态类。 可以定义一个普通类,包括静态方法,也包括非静态方法,但该类中的静态方法不能调用该类中的普通方法。 例如,可以将某个窗体类(肯定是非静态 阅读全文

posted @ 2016-11-21 16:56 mol1995 阅读(234) 评论(0) 推荐(0)

自动为DEV GridView控件添加SizeChanged事件
摘要:实现gdv设置的抽象对象,不用每个gdv控件都添加sizechanged事件,只需执行gdc绑定sql函数,在其中会自动添加SizeChanged事件。 //2016.5.13 by sngk //根据控件大小自动调整GridView列宽模式,尽量使列充满 //2016.11.19 实现自动添加si 阅读全文

posted @ 2016-11-19 19:24 mol1995 阅读(732) 评论(0) 推荐(0)

通过PdfiumViewer.dll实现pdf直接从流显示(效果不好)
摘要:开源的PdfiumViewer.dll并不完整 需要不开源的pdfium.dll配合使用 引用只需添加PdfiumViewer.dll,但pdfium.dll必须跟它放在一个路径下 界面中添加控件: PdfiumViewer.PdfViewer pdfViewer1 = new PdfiumView 阅读全文

posted @ 2016-11-18 18:26 mol1995 阅读(8042) 评论(0) 推荐(0)

使用AxInterop.AcroPDFLib打开pdf
摘要:首先添加两个dll到引用中 AxInterop.AcroPDFLib.dll Interop.AcroPDFLib.dll 使用前,一定要初始化。下面摘自网上,没有测试过 AxAcroPDFLib.AxAcroPDF acroPDF = new AxAcroPDFLib.AxAcroPDF(); ( 阅读全文

posted @ 2016-11-17 21:59 mol1995 阅读(2871) 评论(0) 推荐(0)

多条执行性语句的sql写法
摘要:在一条sql语句中写多条执行语句语法: 以begin开始,不加;,以end;结束,需要; 中间每句语句后面加; 也就是除了第一句begin不加;外,其余各行都加;包括end; 阅读全文

posted @ 2016-11-16 22:12 mol1995 阅读(350) 评论(0) 推荐(0)

统一框架下背景图片和图标设置方法
摘要:运行resourceEdit.exe工具,打开主目录下的IconResources.resources文件 把原来的列表中的Backgorund项删掉 点击添加,添加文件,选择背景或图标文件,名称一定要设成Background(背景)或Main(图标)。 然后一定要点保存。 此时,文件已经保存到了项 阅读全文

posted @ 2016-11-16 12:03 mol1995 阅读(282) 评论(0) 推荐(0)

DataTable添加单个或多个字段组成的主键,实现查找
摘要:单列主键 DataTable fdt = CmmDb.GetDataTable(orgsql); fdt.PrimaryKey = new DataColumn[] { fdt.Columns["company_enroute_id"] }; DataRow dr = fdt.Rows.Find(f 阅读全文

posted @ 2016-11-13 08:38 mol1995 阅读(2428) 评论(0) 推荐(1)

不通过DataRow,直接往DataTable中添加新行DataTable.LoadDataRow(object[],bool)
摘要:DataTable dtver = new DataTable(); dtver.Columns.Add("VERSION"); dtver.Columns.Add("EFF"); dtver.Columns.Add("OUT"); dtver.LoadDataRow(new string[3] { 阅读全文

posted @ 2016-11-10 15:52 mol1995 阅读(1379) 评论(0) 推荐(0)

Oracle BulkCopy 实现datatable整体写入表,DataTable与目标表的字段不完全对应也没关系,只要datatable中所有字段在目标表中存在就行
摘要:BulkCopy需要引用1个dll,debug目录下复制8个dll 需添加引用的1个dll :Oracle.DataAccess.dll 不需引用,需要拷贝到debug下的8个dll: oci.dll、ocijdbc11.dll、ociw32.dll、orannzsbb11.dll、oraocci1 阅读全文

posted @ 2016-11-08 11:57 mol1995 阅读(1246) 评论(0) 推荐(0)

List的并集、交集、差集
摘要:并集:List<xx> union =arps.Union(flts).ToList();交集:List<xx> inters = arps.Intersect(flts)ToList();差集:List<xx> except= arps.Except(flts)ToList(); 补充: 如果要自 阅读全文

posted @ 2016-11-08 11:19 mol1995 阅读(3721) 评论(0) 推荐(0)

得到Access数据库中所有表名
摘要:public static List<string> GetShemaTables(string db) { string path = Path.Combine(GlobalSettings.UnZipPath, db+".mdb"); string ConnectionString = stri 阅读全文

posted @ 2016-11-08 11:10 mol1995 阅读(958) 评论(0) 推荐(0)

C#获取路径总结
摘要:Application.StartupPath : 获取当前应用程序所在目录的路径,最后不包含“\”; 桌面路径:Environment.GetFolderPath(Environment.SpecialFolder.Desktop) 一、获取当前文件的路径 1. System.Diagnostic 阅读全文

posted @ 2016-11-05 20:48 mol1995 阅读(208) 评论(0) 推荐(0)

用复制方式创建表 Create Table tbname as select * from user.tab where ...
摘要:用复制方式创建表 Create Table tbname as select * from user.tab where ... 阅读全文

posted @ 2016-11-05 15:11 mol1995 阅读(889) 评论(0) 推荐(0)

Visual Studio 2010 一运行就报错VS停止工作的解决办法
摘要:只要编辑代码后第一次运行就报错,VS2010遇到问题,需要关闭。重新打开VS后,只要不编辑代码不出现问题。网上找了很多方法都没用。 后来发现问题所在:关闭后台运行的金山词霸就好了。 阅读全文

posted @ 2016-11-04 14:29 mol1995 阅读(2868) 评论(0) 推荐(0)

导航