摘要:
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题。大部分可... 阅读全文
摘要:
三分钟帮你读懂金融风暴 一位男士携一位美女来到一家LV专卖店。他为她选了一个价值 6.5万元的LV Handbag 。付款的时候,男士掏出支票本,店员有些为难,因为这对男女市第一次来到这家专卖店购物。男士看出了店员的心思,笑笑说:“我感觉你在担心这是一张空头支票?对吗?今天是星期六,银行关门。我建议你把支票和Handbag都留下。等到下星期一支票兑换之后,再请你们把 Handbag 送到这位小姐... 阅读全文
摘要:
项目要能顺利执行其实并不简单,如果又渉及多个单位合作,困难程度又大增。取得PMP或IPMP认证,只是证明个人具备了项目管理的基本功夫,距离实际运用其实还有很大的一段距离。 以下是一位项目经理的工作日志片段,我们从他的工作日志来看项目经理的工作:以上只是项目经理工作的片段,相信每个项目经理应该都有自已悲惨的故事,程度恐怕只有过之而无不及。项目经理到底应该有那些看家本领呢? 一个称职的项目经理应该要其... 阅读全文
摘要:
转自:http://blog.csdn.net/liangpei2008/archive/2006/07/08/893945.aspx--行转列问题--建立測試環境Create Table TEST(DATESVarchar(6),EMPNOVarchar(5),STYPEVarchar(1),AMOUNTInt)--插入數據Insert TEST Select '200605', '02436'... 阅读全文
摘要:
粗略算来,任意球分成弧线球、大力劲射和无心插柳三大类。先说弧线球,自现代足球诞生以来,足坛的许多传奇人物中,从上世纪70年代的里维利诺到今天的卡洛斯和贝克汉姆,都罚得一脚好弧线球,他们的神奇脚法能让皮球产生急速自旋。 仔细观察他们精湛的射术和对各种外力的把握,你就会明白他们在足坛的崇高地位实至名归。在诸多影响皮球飞行的外力中,大多数人只知道地心引力,这只是其一。其他的外力来源于我们四周看不见,摸不... 阅读全文
摘要:
一、在DataTable中查找1. 使用Select方法查找没有主键的表DataTable的Select方法返回一个DataRow数组,有四个重载的函数。DataRow[]drs=dt.Select("UserNameLIKE'张%'");2. 使用Find方法查找有主键的表分两种情况:(1) 主键只有一个字段DataRowdr=dt.Rows.Find("主键字段的值");(2) 主键有多个字段... 阅读全文
摘要:
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后... 阅读全文
摘要:
方法一<asp:Button ID="btnSumbit" runat="server" UseSubmitBehavior="false" OnClientClick="this.value='Sumbit';this.disabled=true; " Text="Sumbit" OnClick="btnSumbit_Click" /> 方法二1<htmlxmlns="http... 阅读全文
摘要:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MzTree.aspx.cs" Inherits="MzTree" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht... 阅读全文
摘要:
一次性的把数据库里的数据构造成treeview,但是如果数据量特别大那种方法就不行了,下面是动态构造treeview的办法,就是先把根(第一级)构造出来,然后每一个根节点下面增加一个虚拟的假子结点(为了使+号显示),当点击跟时构造出他下面的真正的子结点,依此类推。代码如下:初始化物资树#region初始化物资树//------------------------------------------... 阅读全文
摘要:
一、数据库操作 1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资 源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最... 阅读全文
摘要:
本文转自:http://www.crazyenglish.org/crazy_en/ziliao/20070505/3201.html原文如下: 疯狂语录有了骨骼,我们才可以傲然挺立.同样,正是有了句型,英语学习的高楼大厦才能拔地而起!而建好英语大厦要一步一步打好地基,句型就是大厦的地基和框架.在这些框架上添加各种各样的材料(单词,短语,口语要素),才能建造大厦.你掌握的句型有多少,就决定了你盖的... 阅读全文
摘要:
---------------------------------------------------------------------------- -- 分段截取函数 ---------------------------------------------------------------------------- CREATE FUNCTION DBO.FUN_SplitStr(... 阅读全文
摘要:
把长日期转换为短日期 Convert(char(10),getdate(),120) MS-SQL数据库开发常用汇总 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencr... 阅读全文
摘要:
1 People(人物)http://people.aol.com/people/index.html 娱乐 全球五十位最XX的人 2 TV Guide(电视指南)http://www.tvguide.com 娱乐默多克旗下 3 Time(时代)http://www.time.com 新闻年度风云人物 4 Sports Illustrated(体育画报)http://sportsillustra... 阅读全文
摘要:
本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。1. 在SQL Server数据库之间进行数据导入导出(1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备... 阅读全文
摘要:
Response.Write(""); 阅读全文
摘要:
Web.config详解+asp.net优化一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置... 阅读全文
摘要:
Asp.Net 2.0 实现多文件上传的方法 【摘要】多文件上传的方法其实很简单,在页面上添加多个html文件上传控件,就可在代码中用如下语句System.Web.HttpContext.Current.Request.Files来取得页面中的所有文件上传控年对象,然后调用 Files对象的SaveAs就可将多个文件上传上去,跟单文件上传没有多大区别。【全文】 如下代码示例,可将多个文件上传到... 阅读全文
摘要:
private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 this.GetPostBackEventReference(Button1); //这句很关键,有这句才能让客户端执行服务器端事件。 Button1.Attributes... 阅读全文
摘要:
无法在web服务器上启动调试, Server Application ErrorServer Application ErrorThe server has encountered an error while loading an application during the kprocessing of your request. Please refer to the event log f... 阅读全文
摘要:
create table SatSun([id] int identity(1,1),[date] datetime,[weekday] char(6))godeclare @datetime datetime,@weekday char(6)set @datetime='2007-1-1'while @datetime 5 then 0 else 6 - @begin_day_o... 阅读全文
摘要:
Assembly myAssembly = Assembly.GetEntryAssembly(); string path = myAssembly.Location; DirectoryInfo dr = new DirectoryInfo(path); path=dr.Parent; //当前目录的上... 阅读全文
摘要:
if (ds.Tables[0].Rows.Count > 0) { DataRow dr = ds.Tables[0].Rows[0]; oSB.Append(""); oSB.Append(""); oSB.... 阅读全文
摘要:
为了更好的创建交互式Web应用程序,加强应用程序安全性(例如,防止脚本入侵等),开发人员应该对用户输入的部分提供验证功能。过去,输入验证功能基本由自行编写的客户端脚本来完成这种实现方法既繁琐,又容易出现错误。随着技术的发展,ASP.NET技术通过提供一系列验证控件来克服这些缺点,例如,RequiredFieldValidator、CompareValidator、RangeValidator等。使... 阅读全文
摘要:
应用程序开发中,常常需要实现这样一种功能:让服务器在每天的特定时刻运行固定的程序(或者实现固定的操作),比如让系统在每天的2:00备份数据库数据。要实现这样的功能,我们可以使用Windows服务(Windows service)。 Windows service是一种系统自动的、无人值守的程序(仅存在于Windows NT、2000和XP操作系统中),它能够在系统启动时开始运行。用户可以通过Se... 阅读全文
摘要:
从安装VS2003以来可以编译并运行项目,就是不能用VS2003的调试功能,症状:“试图运行项目时出错:无法在web服务器上启动调试。”,我用了以下方法都没有能开启VS2003的调试功能。 1、用aspnet_regiis -i 重新注册; 2、给我用的Administrator用户添加了Debugger Users组; ... 阅读全文
摘要:
网络上有关iis的问题和相关解决方案,多不胜搜,但很多都比较零散,没有系统的解决方案;另外,有些解决方法,似是而非,不能找到其中的问题关键点,本人平时对于服务器的应用上也有点实践,因此,今天稍稍总结一点平时遇到地问题和解决方法,特别是对iis的特殊权限引起问题、iis应用程序池假死问题和比较罕见的iis重启命令和自动重启办法。其它相关问题,继续关注本博。 一、2003应用程序池自动死了,不能恢复了... 阅读全文
摘要:
1.临时表 临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有局部和全局两种类型 2者比较: 局部临时表的名称以符号 (#) 打头 仅对当前的用户连接是可见的 当用户实例断开连接时被自动删除 全局临时表的名称以符号 (##) 打头 任何用户都是可见的 当所有引用该表的用户断开连接时被自动删除 ... 阅读全文
摘要:
1、用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i.ToString() + "");... 阅读全文
摘要:
把ascx放到aspx里。运行。根本不行。查看源码得知.TextBox的ID,前面加上了QuickForumLogin为ascx的名称。放到aspx里后自动后面加个1.这样js无法找到Form的txtUserName。把js的验证代码改成,,问题解决。通过查看生成的HTML. 你先把你地控件用ClientID转换一下就可以了。例如 var tempSendTime= document.getE... 阅读全文
摘要:
系统:Windows 2003 std安装的是 Visual Studio 2005 Team Suite 中文版, 昨天下了SP1准备打上, 却在提取文件后出现“无法使用此产品的安装源,请确认安装源存在,并且您可以访问它”的错误。 开始怀疑是自己装的VS版本的问题(下载版+正式序列号)。 于是卸了,再去找来貌似完Retail的TS英文版装上, 下了个英文版的SP1, 问題依旧。 Google了一... 阅读全文
摘要:
五、页面生存周期 现在回到第三个标题中讲到的内容,我们讲到了HttpApplication的实例接收请求,并创建页面类的实例,实际上这个实例也就是动态编译的ASPX的类的一个实例,上一个标题中我们了解到ASPX实际上是代码绑定中类的子类,所以它继承了所有的protected方法。 字串8 现在我们来看看VS.Net自动生成的CodeBehind类的代码,以此来开始我们对页面生命周期的探讨: ... 阅读全文
摘要:
获取客户端IP:private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result = HttpConte... 阅读全文
摘要:
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而... 阅读全文
摘要:
今天第一天开通了博客,心情乐滋滋的,因为可以和园子里的朋友一起研究技术了。我希望把平时在项目中积累的知识以及自己学习的知识同园子里的朋友分享分享。为我们园子的壮大付出自己的一点努力。这是我发表的第二篇话题,希望对这语法不熟悉的朋友提供帮助,对已经熟悉的朋友,希望能提出你们宝贵的意见。在asp.net中经常出现包含这种形式的html代码,我这里特别收集了,总的来说包含下面这样几种格式:一. 这种格... 阅读全文
摘要:
public class ValidateCode : System.Web.UI.Page { private void Page_Load(object sender, System.EventArgs e) { this.CreateCheckCodeImage(GenerateCheckCode()); } #region Web 窗体设计器生成的代码 override p... 阅读全文
摘要:
把你不需要验证的所有页放在一个目录下面,但是不用在那个目录下面的WEB.CONFG中对FROMS验证模式进行设置。只要在最上层的WEB.CONFIG中统一设置就可以了.比如下面的例子:一、设置所有页面都需要验证 二、再特别设置对某个目录下的页面不需要验证(NoAuto为不需要验证的页面所在的目录) 一. 设置web.co... 阅读全文
摘要:
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同... 阅读全文