2013年1月25日

C#程序中添加配置文件

摘要: 项目上右键--添加--添加新项--选应用程序配置文件则增加App.config 以配置数据库连接串为例,在App.config配置如下: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="DataBase" value="Access"/> <add key="ConnectionString" value="Provide 阅读全文

posted @ 2013-01-25 17:24 chenjm 阅读(1895) 评论(0) 推荐(0) 编辑

SQL将Excel文件导入数据库

摘要: --启用Ad Hoc Distributed Queries: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' , 'Excel 5.0;HDR=YES;DATABASE=d:\我的文档\桌面\ORDERS\EORDERS.xls',sync$) 阅读全文

posted @ 2013-01-25 17:24 chenjm 阅读(200) 评论(0) 推荐(0) 编辑

获取文件的MD5值

摘要: public static string GetFileHash(string filePath, HashType type) { if (!File.Exists(filePath)) return string.Empty; System.Security.Cryptography.HashAlgorithm hasher; switch(type) { case HashType.SHA1: default: hasher = new SHA1CryptoServiceProvider(); break; case HashType.SHA256: hasher = new SHA25 阅读全文

posted @ 2013-01-25 17:23 chenjm 阅读(179) 评论(0) 推荐(0) 编辑

C# 无法读取Excel中的数据单元格。有数据,但是读出来全是空值。

摘要: C#读取Excel遇到无法读取的解决方法是什么呢?这样在C#读取Excel的过程中有很多问题,那么本文就向你介绍如何解决C#读取Excel遇到无法读取的解决方法。C#读取Excel问题的发现:因为写了一个根据Excel数据字典生成SQL脚本的工具,开发过程中遇到一些小问题。无法读取Excel中的数据单元格。有数据,但是读出来全是空值。C#读取Excel遇到无法读取的解决方法:1.在导入数据连接字符串中,将IMEX=1加入,“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Data.xls";Extended Properti 阅读全文

posted @ 2013-01-25 17:19 chenjm 阅读(1398) 评论(0) 推荐(1) 编辑

2012年9月28日

Opening a Modal Dialog shows a horizontal scroll bar

摘要: // Modal dialog default optionsvar dialogOpts = { title: "Modal Dialog", modal: true, autoOpen: true, height: 300, width: 500, /* Scrollbar fix */ open: function(event, ui){$('body').css('overflow','hidden');$('.ui-widget-overlay').css('width','1 阅读全文

posted @ 2012-09-28 14:34 chenjm 阅读(136) 评论(0) 推荐(0) 编辑

2012年9月13日

WinCE 判断程序是否运行 如果运行则激活到前台窗口的线程

摘要: [DllImport("coredll.Dll")] private static extern int ReleaseMutex(IntPtr hMutex); [DllImport("coredll.dll", EntryPoint = "CreateMutex", SetLastError = true)] public static extern IntPtr CreateMutex(IntPtr lpMutexAttributes, bool InitialOwner, string MutexName); const in 阅读全文

posted @ 2012-09-13 14:33 chenjm 阅读(406) 评论(0) 推荐(0) 编辑

2012年8月27日

IIS REG文件无法下载的问题

摘要: IIS 下REG文件无法下载是由于MIME类型中没有REG这种类型,在MIME类型中添加REG类型即可.MIME的英文全称是"Multipurpose Internet Mail Extensions" 多功能Internet 邮件扩充服务MIME详细介绍:http://baike.baidu.com/view/160611.htm 阅读全文

posted @ 2012-08-27 12:20 chenjm 阅读(297) 评论(0) 推荐(0) 编辑

Jquery 选择器性能问题

摘要: 选中某一个网页元素,是开销很大的操作。所以,使用选择器的次数应该越少越好,并且尽可能缓存选中的结果,便于以后反复使用。原写法:$("#tblTmsOrderDetail tr").find("td:eq(18)").find("input[type=checkbox]").attr("disabled", "disabled");当数据量达到一定数量级的时候会提示脚本运行过慢可以这样写:var tr = $("#tblTmsOrderDetail tr");tr.find(& 阅读全文

posted @ 2012-08-27 11:44 chenjm 阅读(237) 评论(0) 推荐(0) 编辑

对象的当前状态使该操作无效

摘要: 在项目中发现当数据量达到一定程度的时候,Post出现异常异常信息如下:对象的当前状态使该操作无效。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 对象的当前状态使该操作无效。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪: [InvalidOperationException: 对象的当前状态使该操作无效。] System.Web.HttpValu 阅读全文

posted @ 2012-08-27 11:36 chenjm 阅读(2462) 评论(0) 推荐(0) 编辑

2012年8月8日

WinCE 冷启动程序自动安装

摘要: 背景:由于RF 枪在冷启后自动恢复系统,需要对应用程序重新安装.方案:Application 目录下文件掉电或冷启后依旧存在.编写注册表文件读取Application下的CAB文件并自动安装.具体步骤:1、在Application目录下创建一个文件夹,命名为TMS.2、将需要安装的DPTS_TMS.cab、NETCFv35.Messages.zh-CHS.cab、NETCFv35.wce.armv4.cab文件拷贝到Application\TMS目录下3、防止CAB文件自动重置的设置 为了防止cab在安装完毕后消失,可设置文件为只读。 也可以通过cpy文件来实现cab文件的一个副本,安装副.. 阅读全文

posted @ 2012-08-08 16:57 chenjm 阅读(1570) 评论(0) 推荐(0) 编辑

导航