- 博客(38)
- 收藏
- 关注
原创 VS Add Service Reference from Windows Azure
<br /> 使用VS2010添加Windows Azure WCF程式报错,此处为VS的一个BUG。<br />解决方案为本地引用WCF,然后将config文件中的endpoint改为Windows Azure<br />上的路径即可。
2010-10-19 21:38:00 283
原创 SQL Server2005 and upgrade transaction
<br />设置隔离层级,使Select不会下S锁。降低死锁的几率。<br /> <br />执行下面SQL前建议断开所有的client连接。<br /> <br />ALTER DATABASE Traveling<br />set READ_COMMITTED_SNAPSHOT on with no_wait
2010-07-30 09:50:00 181
原创 Aps.net 验证控件JS控制验证顺序
function SetValidator(){ var v1 = document.getElementById(); var v2 = document.getElementById(); if(!v1.isvalid || !v2.isvalid) ValidatorEnable(document.getElementById(), false
2010-03-03 11:42:00 659 1
原创 web 打印 Excel列印方式
使用excel列印web頁面函數如下:// kill Excel processvar idTmr = ""; function Cleanup() { window.clearInterval(idTmr); CollectGarbage(); } function PrintData(printBaseSpace){ t
2009-01-22 17:51:00 734
原创 .NET开发 Window 服务程序心得
相信做过window服务程序的朋友都有这样的烦恼——调试麻烦。 确实过去一年中做过两个专案都涉及到了window服务程序的开发,调试成了我遇到的最大的问题。 当时最简单的想法就是既然window服务项目不能调试,那么我就写好逻辑在winform项目中或是控制台项目中调试成功后在拷贝到服务项目中,这样是否就简单了呢。还真别说,这样是简单了不少。可是遇到一个问题,每次还是需要拷贝,大段大
2008-02-28 15:26:00 1844
原创 Web Config 配置档详解
1.当前文件夹2.父文件夹3.Framework自定义的两个config文件(web.config和machine.config)注意:子目录的配置设置可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。运行时对Web.config文件的修改不需要重启服务就可以生效(注: 节例外);Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程
2007-12-10 11:59:00 1906
原创 SQLSTATE 消息
SQLSTATE 消息本节列示 SQLSTATE 及其含义。SQLSTATE 是按类代码进行分组的;对于子代码,请参阅相应的表。表 2. SQLSTATE 类代码 类 代码 含义 要获得子代码, 参阅... 00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 SQL 错误 表 6 08 连接异常 表 7 09 触发操作异常 表 8 0A 功能部件不受支持 表
2007-08-03 11:03:00 1321
原创 DB2 在Windows平台出现ADM0501C错误解决方案
ADM0501C A stack overflow exception has occurred. The DB2 instance has terminated abnormally. To remedy this problem, you may increase the default stack size for db2syscs.exe using the db2hdr utili
2007-08-02 11:26:00 1539
原创 DB2 事务及锁
使用单用户数据库时,每个事务都是顺序执行的,而不必应付与其它事务的冲突。但是,在多用户数据库环境下,多个事务可以同步执行,并且每个事务都有可能与其它正在运行的事务发生冲突。在多用户环境下,如果不将事务彼此隔离开来,就会发生四种现象: (1)丢失更新:这种事件发生在两个事务读取和尝试更新同一数据时,其中一个更新会丢失。例如:事务 1 和事务 2 读取同一行数据,并都根据所读取
2007-07-31 10:04:00 885
原创 全球化 I18N 在 dotnet中使用
1.增加资源文件 在IDE中新增一个resx资源文件。名称为String.zh-CN.resx,其中第二段zh-CN可搜寻CultureInfo 类的说明依照其中的预定义的标识符来命名。2.编辑资源文件 编辑资源文件新增一个字符串 name=SE001 value=System Error! type=System.String3.设置语言区域 该步骤可以省略,如需要手动在程式中设
2007-06-22 11:49:00 809
转载 Log4net
!----Log4Net使用指南 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序
2007-06-08 16:57:00 805
原创 修改Access密碼
Dim ado As New ADODB.Connection 獨佔模式 ado.Mode = adModeShareExclusive ado.Open "Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=D:/Test.mdb;" ALTER DATABASE PAS
2006-10-16 16:33:00 673
原创 word to pdf
<!-- Function WordToPdf(docFile,pdfFile)On Error Resume NextSet fso = Server.CreateObject("Scripting.FileSystemObject")Set word = Server.CreateObject("Word.Application")Set PDF = Server.Cre
2006-08-28 17:19:00 2579
原创 asp 兩級下拉框聯動
function firstRecord(firstValue,firstText){ this.firstValue = firstValue; this.firstText = firstText; }function secondRecord(firstValue,firstText,secondValue,secondText,secondExtText){ this.f
2006-08-01 16:10:00 1193
原创 臺灣身份證驗證函數
function CheckIDCard(IDCard){ var fstr = 0; if(IDCard.trim()==""){ return true; } switch(IDCard.substr(0,1)){ case "A": fstr = 10
2006-08-01 16:08:00 1016
原创 asp 動態 include 頁面
Function include(filename) if filename = "" then exit function end if Dim re,content,fso,f,aspStart,aspEnd set fso=CreateObject("Scripting.FileSystemObject") set f=fso.OpenTextFile(server.map
2006-08-01 16:01:00 596
原创 格式化貨幣分隔符如:100,000.01
Function fNumFormat(strNumber) Dim strSign ,i ,j ,iPoint fNumFormat = "" If InStr(strNumber, "-") strSign = "-" strNumber = Replace(strNumber, "-", "") End If iPoint = InStr(strNumber, ".")
2006-08-01 15:54:00 841
原创 asp 頁面打印方案一
function doPrint(){ var str="/n"; var article; str +=; str +=""; article=document.all.article.innerHTML; //alert(article); st
2006-07-25 11:59:00 842 1
原创 asp 動態 include 頁面
Function include(filename) if filename = "" then exit function end if Dim re,content,fso,f,aspStart,aspEnd set fso=CreateObject("Scripting.FileSystemObject") set f=fso.OpenTextFile(server.map
2006-07-25 11:55:00 631
原创 Asp 翻页解决方案
Asp 翻页是web开发必须的一个功能,下面代码是翻页功能的一个公共方法,可以在每个页面中直接引入。此页面会显示一个翻页的功能条。此功能使用了一个page的变量来保存当前页号,使用时请注意不要修改。function JumpPage(thispage){ document.forms[0].action = thispage; document.forms[0].submit();}
2006-06-14 15:05:00 874
原创 asp 翻页 保存 checkbox值 js解决方案
在web的翻页中有很多情况下有checkbox控件,如何在选择当前页的checkbox后翻页回来还能保留状态且记录多个页面选择的checkbox的value是在web开发中常见的问题。 这次开发asp项目有遇到这个问题,写了一个小的demo用了hidden控件和js代码来实现,对每页checkbox数量不多的情况效率应该还不错,但是太多了js遍历控件可能会导
2006-06-14 14:55:00 2574
原创 用ado以jet 4.0 驅動讀取Excel Q&A。
在利用ado訪問excel的時候如果使用Provider=Microsoft.Jet.OLEDB.4.0;驅動讀取excel會發現可能在讀取超過255個字符的時候字符被截斷或將其再付給其他的rs的時候報異常。 解決方案:1.設置好rs的每列的寬度,如此就不會引起字符串截; 2.修改註冊表http://support.mi
2006-06-13 17:03:00 1179
原创 WEB中可輸入的下拉框
之前在專案中遇到這樣一個問題,就是需要在頁面上呈現可輸入的下拉框。這樣的控件,如果是在WINDOWS上面開發的發,有直接的控件可以用,但是在WEB上面去沒有直接的控件讓我們來用。找了一些方法,應該是可以達到這樣的效果的。 足球football">足球>basketball"> 籃球羽毛球
2006-05-15 12:01:00 1304 1
原创 VB与Windows API 间的呼叫技巧
VB5.0与Windows API 间的呼叫技巧 一般会使用WINDOW API的情况,实在是因为VB本身不提供某些功能,但是,程式所需又不得不然,例如:读取Registry内的资料,VB只提供SaveSetting、Getsetting 等系列的指令,但是它只能读取特定地区的值,要读、删、更动其他区域的值时,就无
2006-05-10 11:59:00 462
原创 VB中使用EXCEL输出
Private Sub cmdSwatch_Click()Dim xls As excel.ApplicationDim xlbook As excel.WorkbookOn Error GoTo exlErrorDim i As Integer If Dir(Text1.Text) If MsgBox("文件已存在,是否覆盖!", vbYesNo + vbQuestion
2006-05-10 11:42:00 441
原创 如何用正确的方法来写出质量好的软件的75条体会 [转]
感觉这篇文章的不少观点不错,转过来看看. 从文章上看,作者所说的对象应该是相当大型的软件开发,看起来作者经验相当丰富.1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。
2006-04-06 17:33:00 372
原创 WMI问题答案集锦
WMI使用技巧集 很多的朋友对WMI可能见过但理解不深,我也是十分想了解关于WMI的知识,可一直找不对太合适的资料,在网上的一些资料不是有很多错误,就是讲解不清,我有空的时候将关于WMI的知识集中一下,放在这里便于大家学习。本贴会不断增加。 1、 什么是WMI WMI是英文Windows Management Instrumentation的简写,它的功能主要是:访问本地主机的一些信息和服务,可
2006-04-03 17:01:00 855
原创 小结正则表达式
17种正则表达式 "^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+//
2006-03-07 16:32:00 872
原创 __doPostBack(sender,args)函数基本使用方法。
在项目中遇到很多地方需要做二次提交处理,经过研究和收集总结了客户端js利用__doPostBack(sender,args)函数来提交到服务器的方法。(不断补充中)__doPostBack(sender,args)sender:提交的控件args: 事件参数。一般赋空值。web.aspx页面上放置任何一个控件:VB页面代码中在Page_Load中添加:Me.GetPostBac
2006-02-23 14:56:00 2668
原创 Web文件的ContentType类型大全
Web文件的ContentType类型大全 ".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11""
2006-02-16 15:11:00 1160
原创 有关水晶报表的使用经验和资料总结
Asp.Net中使用水晶报表(上) 以下内容为程序代码:在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中使用水晶报表
2006-01-20 16:28:00 1309 2
原创 40种网页常用小技巧
40种网页常用小技巧1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的
2006-01-19 16:26:00 468
转载 追MM与设计模式的有趣见解
创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何
2005-12-30 11:26:00 410
原创 共享内存实现进程间大数据的交换
引言 进程间的数据交换和共享是一种非常重要和实用的技术。大、中型软件的开发设计多是由众多程序设计人员的合作完成,通常一个程序设计人员只负责其中一个或几个模块的开发,这些模块可以是动态链接库也可以是应用程序或是其他形式的程序组件。这些独立开发出来的程序模块最终需要作为一个整体来运行,即组成一个系统,在系统运行期间这些模块往往需要频繁地进行数据交换和数据共享,对于动态链接库同其主调应用程序之间的数
2005-12-30 10:48:00 443
原创 datagrid数据导出到excel文件给客户端下载的几种方法
方法一:导出到csv文件,存放在服务器端任一路径,然后给客户下载 优点: 1、可以进行身份认证后给客户下载,如果放到非web目录就没有对应的url,客户无法随时下载。 2、也是因为生成了文件,所以占用了服务器的空间,但是可以把文件名存放到数据库,再次给客户下载的时候不需要重复生成文件。 3、csv文件是文本文件,逗号隔开字段,回车隔开行,易于数据导入导出。 实现方法: SqlConnect
2005-12-30 10:47:00 423
原创 ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id");string b = Request.Query
2005-12-30 10:43:00 324
原创 ASP.net DropDownList 无刷新联动菜单
function load(state) { var drp2 = document.getElementById("DropDownList2"); for(var i=0;i { drp2.remove(i); } var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP"); //发送请求
2005-12-30 10:42:00 492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人