- 博客(70)
- 资源 (5)
- 收藏
- 关注
原创 asp.net 获取请求页面的地址
Request.RawUrl返回地址: /Report/PivotReport.aspx?Name=PartnerCompanySummaryReport
2008-10-29 18:00:00 1769
原创 多表联接更新数据
以前一直以为 update语句中不能使用联接,后来在处理数据时发现是可以的。--更新认证UPDATE Contact SET [SalesAccreditation] = Accreditation_Upload_Contact.[Sales Accreditation] ,[SeAccreditation] = Accredi
2008-10-28 00:46:00 681
原创 SQL Server 返回最后插入记录的自动编号ID
strSQL = "insert into CONTACT_GROUP(NAME,USER_NAME,ACCESS_PERMISSION,DESCRIPTION)values(@NAME,@USER_NAME,@ACCESS_PERMISSION,@DESCRIPTION) select id = scope_identity()"; SqlParameter
2008-09-26 17:24:00 907
原创 使用DISTINCT去掉重复,并查询所有字段
select * from A T where id=(select min(id) from A where name=T.name)
2008-09-01 11:26:00 4530 1
原创 如何让程序只运行一次实例
最近在做一个系统的客户端时,遇到一个问题:客户端运行在服务器上时,如果同一个用户或其他用户运行了这个客户端,可能会导致错误。这就要求该程序的实例只能运行一次。using System;using System.Collections.Generic;using System.Windows.Forms;using System.Runtime.InteropServices;u
2008-05-30 11:11:00 1202
原创 C# 分拆子字符串,剔除空串
当我们使用string.Split方法时,当待分割的字符串为 Indra,Minaxi- 这种格式时,会返回两个数组,其中有一个为空。使用 StringSplitOptions.RemoveEmptyEntries 选项可以不返回空串。 char[] separator ={ -};string[] ams = dvRegion[m]["Territory"].To
2008-04-21 11:14:00 994
原创 在Gridview中设置日期字段的显示格式为yyyy-MM-dd
将该绑定列的属性设为: DataFormatString= "{0:yyyy-MM-dd} " HtmlEncode= "false "
2008-04-08 22:42:00 1905
原创 Data Access Application Block 中事务的使用
//充点 public static int ChargePoint(decimal id, String table, decimal point, String ip) { decimal oldPoint = 0; SqlConnection con = new SqlConnection(BasePage.GetConnectS
2008-04-08 11:44:00 522
原创 ASP.NET 2.0中ReadOnly的TextBox
有时候,我们不希望用户直接编辑TextBox,而是希望通过客户端脚本的方式来设置内容,一般的做法是设置TextBox的属性ReadOnly为true。但在ASP.NET 2.0里有了变化,设置了ReadOnly为true的TextBox,在服务器端不能通过Text属性获取在客户端设置的新内容,在Reflector里比较一下LoadPostData的实现.NET 1.1中,boo
2008-04-07 20:09:00 643
原创 对appSettings节点进行新增、修改、删除、读取操作的类AppSettingsHelper
using System;using System.Configuration;using System.Reflection;using System.Web;using System.Xml;/* 编写日期: 2008.4.4 * 更新日期: * 编写人 :James.Chen * 修改历史及原因: * */namespace AppFrameWork{ /
2008-04-04 15:37:00 4983
原创 Castle ActiveRecord 中空值处理
我们经常会遇到某个字段可以为空的情况,以下面的Users这个类为例,Birthday这个字段是允许为空值的。 // // Generated by ActiveRecord Generator// //using Castle.ActiveRecord;[ActiveRecord("Users")]public class Users : ActiveRecordBase{
2008-04-04 04:36:00 863
原创 Castle ActiveRecord中CountQuery的使用
为了在ActiveRecord中取得数据行数,开始总会想到用ScalarQuery来实现,却发现总会报错,我还以为是它的一个Bug,后来才了解到要使用CountQuery,因为ScalarQuery返回的是单个对象,而我需要返回的是一个整数。由于Castle ActiveRecord RC2版本和RC3版本有很大的变化,原来CountQuery的Count方法在新版本中
2008-04-03 22:34:00 2036
原创 详细讲解Quartz.NET
Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。 你曾经需要应用执行一个任务吗?这个任务每
2008-04-03 18:00:00 1982 1
转载 在ASP.NET中重写URL
【原文地址】Tip/Trick: Url Rewriting with ASP.NET 【原文发表日期】 Monday, February 26, 2007 9:27 PM 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组
2008-04-02 00:25:00 656
原创 如何将 SQL Server Management Studio 与专用管理员连接配合使用
Microsoft SQL Server 2005 提供了专用管理员连接 (DAC)。即使服务器对其他客户端连接停止响应,管理员也可以使用 DAC 访问正在运行的 SQL Server 数据库引擎 实例来排除服务器上的故障。sqlcmd 实用工具和 SQL Server Management Studio 中都包含 DAC。只能够从服务器上运行的客户端建立连接,不允许建立网络连接。
2008-03-31 20:23:00 1268
原创 在.Net中进行集合运算(使用 Iesi.Collections.dll)
由于.NET框架本身没有提供集合运算功能,在使用这方面的功能时,我们可以借助第三方的类库来实现。在NHibernate 框架中有个Iesi.Collection.dll,这个类库提供了集合运算功能,并且支持泛型。功能: 主要是取得2个集合里,相同、相异、联集的部份。例子:using System;using System.Data;using System.Conf
2008-03-14 11:57:00 2051 1
原创 ASP.NET 获取表单值详解
1.checkbox当checkbox 选中时,从表单中取得的值为它的value属性的值,否则不会出现在form集合中。Bit:input id="Checkbox1" name="Bit" type="checkbox" value="true" />br />
2008-03-11 15:38:00 1858
转载 ASP.NET中获得页面、服务器端信息的有用Request.ServerVariables
常常用到,获得当前页面的IP地址,服务器的IP地址,获得请求页面的路径等,这些得到页面相应信息的Request.ServerVariables参数。于是,使用foreach,把所有的全部列表,请其有用的参数记于此,以供自己和他人便用。方法:Request.ServerVariables["参数名"]返回 string类型的值。参数:请求的网址:http://localhost
2008-03-10 17:16:00 744
原创 DotNetOpenMail 邮件主题乱码解决方案
最近在项目中用DotNetOpenMail 这个组件发送Email,由于邮件主题是中文的,发送到邮箱后,邮件主题变成了乱码。Subject: =?gb2312?Q?EMC=BC=AB=CB=D9=C1=AA=C3=CB=BA=CF=D7=F7=BB=EF=B0=E9=C6?=通过观察邮件头,我们可以看到,虽然主题的字符集是GB2312,但是却是使用的 是 QuotedP
2008-03-08 14:48:00 1747
原创 从 163 Blog 看下拉列表框的设计
如果允许为空,要在下拉列表框的第一项加入 -请选择- (或--) ,提示用户输入(或向用户说明该项可以为空) 如果不允许为空,就不要在下拉列表框的第一项加入 -请选择- ,列表中的项都是必选项。
2008-02-23 15:10:00 549
原创 ASPxPivotGrid CollapseAll 方法为什么不起作用
在最近的项目中用到了 ASPxPivotGrid 这个控件,由于客户要求打开页面时先显示整个亚太地区的总体情况,然后再逐级Drill-Down,这就要求这个控件初始状态是收缩着的,我用了CollapseAll 这个方法,发现不起作用,最后在国外一个网站上找到解决方法,那就是在调用 CollapseAll 方法之前,首先调用 DataBind方法。原文地址:http://www.d
2008-01-25 15:49:00 1295
转载 沙发的故事-人才的价值在于贡献度?
本文转载自『恋花蝶的博客!』http://blog.csdn.net/lanphaday更多精彩内容,欢迎访问恋花蝶的博客!作者 恋花蝶(赖勇浩)甲同学买了一张3000块的沙发,第二日去乙同学家里,发现乙家里竟然有一张一模一样的沙发,就是有点显旧了。闲聊中得知乙同学接母亲从乡下接来长住,老母亲不太习惯,天天呆在家里坐沙发上长时间看电视,所以沙发很快就显旧了。甲从乙家里出来,越想越不对劲
2008-01-22 14:04:00 549
原创 SQL Server 递归查询
这是我在项目中用到的一个存储过程,用来通过当前节点ID递归查找其所有的子节点。需要申明的是本存储过程仅支持SQL Server 2005--建表GO/****** 对象: Table [dbo].[sys_Group] 脚本日期: 01/17/2008 16:29:33 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ON
2008-01-17 16:38:00 1393
转载 谨以此文献给才毕业2--5年的朋友
我们终于进入了这个社会。从此结束了被学校老师看管的生涯,结束了做父母乖宝贝的日子,也结束从父母兄长那里拿钱的幸福时光。 我们从家里搬了出来,提着自己半新不旧的行囊找了间不能再廉价的破房子租了下来,开始了闯荡的生活。我们的眼光充满了好奇,我们的血液里流淌着激情,我们的钱夹却空前的瘦小。在面对第一个老板第一批同事第一份工作的时候,我们是那样的慷慨激昂,我们认为自己无所不能,我们幻想很
2008-01-06 18:37:00 395
原创 SQL JOIN之完全用法
联接条件可在FROM或 WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 内联接(典型的联接运算,使用像 = 或 之类的比较运算符)。包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索students和courses表中学生标
2008-01-05 20:54:00 670
原创 C#对象的 Xml序列化与反序列化
using System.Collections.Generic;public class Person{ private string name; public string Name { get { return name; } set {
2008-01-05 09:37:00 9440
原创 Application_Start 方法的调用时间
以前我一直以为 Application_Start 方法是在IIS启动以后就执行的,后来我发现 Application_Start 方法 是在第一个用户访问时才被调用的,并且只会被调用一次。
2008-01-04 05:55:00 7105
原创 ASP.NET 直接输出Excel文件
String pathFile = null;String saveFileName = null;pathFile = Server.MapPath(String.Format("App_Data/EMC Data Scorecards {0}.xls",country)); saveFileName = String.Format("EMC Data
2007-12-28 01:22:00 662
转载 用 HTML 格式导出 Excel 时,如何保留显示网格线
ASP.NET 中用 DataGrid 的 RenderControl 方法输出到 Excel,是一种常见的办法。其本质是用 html 语法编写 Excel, 表格用 table 表示。但是默认情形下会发现 Excel 的背景中的网格线(Gridlines) 不显示。用什么选项可以显示网格线呢?搜索了一下,答案是在 中嵌入一段内容指示一些选项即可。html xmlns:x="ur
2007-12-28 01:15:00 1997
原创 使用Excel.dll部署时,System.UnauthorizedAccessException 的解决方案
首先声明我的开发环境是 IIS6.0,ASP.NET 2.0。我的项目中使用Excell.dll组件操作excel文件,在VS 2005调试的时候一切正常,但以部署到服务器上就出现了以下错误: System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-00000000
2007-12-28 01:09:00 1154
原创 等差数列
一、 等差数列 如果一个数列从第二项起,每一项与它的前一项的差等于同一个常数,这个数列就叫做等差数列,这个常数叫做等差数列的公差,公差常用字母d表示。 等差数列的通项公式为:an=a1+(n-1)d (1)前n项和公式为:Sn=na1+n(n-1)d/2或Sn=n(a1+an)/2(2) 从(1)式可以看出,an是n的一次数函(d≠0)或常数函数(d=0),(n,an)排在一条直线上,
2007-12-26 21:04:00 1431
转载 javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.c
2007-12-22 10:27:00 1113
原创 javascript把字符串转成double
SearchAddress.GetCoordinates($F("item"),function(res){ if(res.value!=null){ $("Submit").disabled=false;$("Submit").value="Search"; $("resultlist").innerHTML=res.value[6]; Location(res.value[5],parse
2007-12-20 10:12:00 26112
原创 C# 判断某列是否为主键
/// /// 判断某列是否为主键 /// /// 列的物理名称 /// 表名 /// public bool IsPrimaryKey(String columnName,String tableName) { SqlParameter[] parameters = new SqlParameter[3]; para
2007-12-19 06:39:00 3073
转载 如何修复“新建”菜单中的“新建文本文档”
新建一个.txt文件,把以下内容放进去:(注意:如果你已经不能“新建”了的话,那就只有“运行”notepad.exe然后另存为) Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT/.txt]@="txtfile""Content Type"="text/plain"[HKEY_CLASSES_ROOT/.tx
2007-12-18 20:46:00 3054
原创 在WORD中自动生成目录,页码
第一页是封面,希望不设置页码 第二页是自动生成的目录 第三页正文才开始 但是自动生成页码时正文老在第三页 怎样将正文页码设置成第一页?解决方法:第二页页末“插入/分隔符/下一页”; “编辑/页眉和页脚”打开“页眉页脚”工具栏; 单击“在页眉和页脚间切换”按钮,把光标定位到第三页页脚,单击“链接到前一个”按钮,关闭第三页与前面页
2007-12-15 21:33:00 3632
转载 javascript中replace()
javascript中replace() 在javascript中,String的函数replace()简直太让人喜爱了。它灵活而强大的字符替换处理能力,让我不禁想向大家介绍它。 replace()最简单的算是能力就是简单的字符替换。示例代码如下: var strM = "javascript is a good script language"; //在此我想将字母a替换成字母A
2007-12-12 05:11:00 810 1
原创 JQuery CSS 选择符
CSS 选择符$ 函数可以根据传入的 ID 取得元素,但对于结构复杂的页面,单传入一个 ID 难于精确取到相应的元素,myJSFrame 参考 CSS 2.0 选择符概念与 JQuery 框架中 CSS 选择符的引用形式,实现了自有的 CSS 选择符支持方式。支持大部分常见的 CSS 选择符。由于符合 CSS 选择符的元素可能有多个,因此 $ 函数的返回值可能不止一个 DOM
2007-12-12 02:52:00 3519 1
Highlight4Writer 1.0.9.0 简体中文版
2007-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人