2010年1月19日

[转] 相对路径

摘要: 一、获取当前文件的路径1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDi... 阅读全文

posted @ 2010-01-19 17:44 廖勇军 阅读(581) 评论(0) 推荐(0) 编辑

2010年1月15日

为程序设置快捷键

摘要: 首先在网上找到注册系统热键的方法注册系统热键Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms;namespaceUtility.Form{publicclassHotKey{///<summary>///注册系统热键///</summary>///<example> 阅读全文

posted @ 2010-01-15 12:23 廖勇军 阅读(644) 评论(0) 推荐(0) 编辑

2009年12月15日

未能写入输出文件 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

摘要: 本文转自:http://blog.sina.com.cn/s/blog_623baaa30100eq52.html未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\...拒绝访问。另外还有一个 Access denied 的错误说是不能访问 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files 下的某个目录。产生这些错误的原因很多,主要的可能包括:Bin 目录或者 Web.config 被更改以及访问文件系统的权限不够。如果 Bin 目录或者 Web. 阅读全文

posted @ 2009-12-15 09:19 廖勇军 阅读(3742) 评论(0) 推荐(0) 编辑

2009年12月7日

用DataReader 分页与几种传统的分页方法的比较

摘要: 对于数据库的分页,目前比较传统的方法是采用分页存储过程,其实用 DataReader 也可以实现分页,不需要写存储过程,实现效率上也比几种比较流行的分页方法要略快。   在开始这个方法之前,让我们先创建一个简单的测试环境:use TestGO  if exists (select * from sysobjects where id = object_id('R_Student') and typ... 阅读全文

posted @ 2009-12-07 12:37 廖勇军 阅读(530) 评论(0) 推荐(0) 编辑

2009年12月5日

使用DataReader分页的测试

摘要: 在网上看到分页的方式,据说DataReader分页速度最快。于是做了一番测试。首先我是使用Access数据库的,使用SocanCode自动生成代码分页(SocanCode是生成not in语句进行分页的)和使用DataReader分页,测试时间的方法如下:[代码]数据不多,一百多左右,测试结果如下,左边为DataReader分页,右边为sql分页:第1页:44,44第2页:44,69第3页:42,... 阅读全文

posted @ 2009-12-05 15:06 廖勇军 阅读(643) 评论(1) 推荐(0) 编辑

2009年11月3日

动态调用WebService(支持SaopHeader)

摘要: [代码]调用方法:假设SoapHeader为:[代码]那么,调用的方法如下:[代码] 阅读全文

posted @ 2009-11-03 14:04 廖勇军 阅读(1123) 评论(1) 推荐(0) 编辑

2009年10月22日

ClickOnce发布的一点小经验总结

摘要: 1、ClickOnce可以方便地把程序发布到网站给用户在线安装,并且能自动升级,而且如果设置了可脱机使用时,会自动在开始菜单中也生成快捷方式。不足之处是没有“卸载”的快捷方式,只能在添加删除程序中去卸载。2、发布时填写的“安装文件夹URL”非常重要,如果发布后要修改安装的地址,是不行的,我试着修改.application文件和.mainfast文件也... 阅读全文

posted @ 2009-10-22 14:38 廖勇军 阅读(720) 评论(1) 推荐(0) 编辑

2009年10月21日

获取CPU,硬盘,网卡信息

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Runtime.InteropServices;usingSystem.Text;usingSystem.Management;usingSystem.Collections.Generic;namespaceHardware{publicclassHardwareInfo{/**////<summary>///cpu序列号///< 阅读全文

posted @ 2009-10-21 17:04 廖勇军 阅读(551) 评论(1) 推荐(0) 编辑

2009年10月9日

js调用本地程序

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><html><head><title></title><scripttype="text/javascript">functionexec(command){window.oldOnError=window.onerror;window._command=command;window.onerror=function 阅读全文

posted @ 2009-10-09 11:14 廖勇军 阅读(727) 评论(1) 推荐(0) 编辑

2009年8月28日

构建返回友好信息的WebService

摘要: 使用WebService的时候,如果要提示友好的信息比较困难,如果抛出异常,调用方则很难得到例如“部门名称不能为数字”,“此用户已被占用”之类的友好提示。所以WebService是不能抛出异常的,如果使用抛出异常,则调用方只能使用“**失败”之类的提示,这样就很不友好了。怎么办呢?我们可以不让WebService抛出异常,而只... 阅读全文

posted @ 2009-08-28 20:58 廖勇军 阅读(573) 评论(1) 推荐(0) 编辑

导航