- 博客(36)
- 资源 (14)
- 收藏
- 关注
原创 关于split中字符串的问题
split的功能我就不多说了,是用来根据特定的字符分割字符串的,可是有些时候,我们用来做为标记的分割符不是一个字符,而是一个字符串。这怎么办呢。 string str = "aaaaaaaaaaaaaaaa|||bbbbbbbbbbbbb|||ccccccccccc"; string[] downUrl = str.Split(new string[] {"|||"},
2008-03-28 11:13:00 996
原创 OnClientClick的妙用!
做网页经常要和JavaScript打交道,经常要用JavaScript做一些客户端的验证,但是如果我们的按钮用的是HTML控件的话,验证 通过后无法调用后台代码,如果用服务器端控件,验证不通过有要刷新页面,这个有时候挺烦人的,能不能让服务器段的按钮调用客户端的验证,如果验证成功后在 调用服务器端的方法,这样既减少了网路传输,给用户感觉也好。 当我们用模板列做删除数据的时候一般都会
2008-03-28 11:12:00 1247
原创 一条SQL语句
表Aid name ...001 张三002 李四003 王五表BAid duty001 设计师002 教师001 教师003 工人002 画家想得到id name duty001 张三 设计师,教师002 李四 教师,画家003 王五 工人
2008-03-28 11:11:00 769
原创 如何进行软件需求分析
1.概念 需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。 关键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你 谈谈你的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编一个系统”。而实际上,需求并未编写成文档,因此新的分 析人员不得不
2008-03-28 11:09:00 1317
原创 软件需求分析规格说明书格式
1.引言 1.1 编写的目的 /*说明编写本说明书的目的 1.2 背景说明 /*给出待开发系统的全名及项目提出者,开发者,及用户。同时说明该软件系统将做什么和不做什么。 1.3 术语定义 1.4 参考资料 /*列出本文档所引用的全部资料以及资料的来源。 2. 任务概述 2.1 功能概述 /*简要叙述本系统预计实现的主要功能及功能之间的相互关系,最好用图表明。 2.2 约束条件 /* 简要说
2008-03-28 11:08:00 2896 2
原创 (转载)悟透JavaScript
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在 的唯一目的,就是
2008-03-28 11:07:00 982
原创 asp.net内容页面分页的另一种方法
前些日子写了一个内容页分页的方法。感觉还可以,那个方法对于从网上复制的新闻或是自己添加新闻都可以。可是有一点就是如果用户是从word中复制,或是 里面有一些表格,就不太好用了。所以才想到用加一个标记的方法。当然了,这个方法大家早就用了。只是我在网上一直没有找到,就自己写了一个,感觉还可以。 这里我的标记是{$page$}。你要在分页的地方。加上这个标记就行了。下面是代码:Code hi
2008-03-28 11:06:00 1128 2
原创 几种常用的正则表达式
1、全数字 ^[0-9]+$ 2、全字母 ^[a-zA-Z]+$ 3、全中文 ^["u4e00-"u9fa5]+$ 4、数字+中文 ^[0-9"u4e00-"u9fa5]+$ 5、字母+中文 ^[a-zA-Z"u4e00-"u9fa5]+$ 6、数字+字母 ^[0-9A-Za-z]+$ 7、字母+下划线 ^[a-zA-Z_]+$ 8、数字+下划线 ^[0-9_]+$ 9、数字+字母
2008-03-28 11:05:00 1011
原创 关于Sessiont丢值的处理方法
最简单的办法就是不要使用默认的方式也即 InProc(默认,进程内的会话状态):Session存储在IIS进程中(Web服务器内存)。如果使用的是Windows 2000 Server或Windows XP,IIS使用aspnet_wp.exe进程,如果使用的是Windows 2003 Server,IIS使用w3wp.exe。 InProc拥有最好的性能。但进程内S
2008-03-28 11:04:00 895
原创 搜狐的滑动门效果代码
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type"
2008-03-28 11:03:00 1061
原创 asp.net新闻页面分页
如果一篇文章比较长,我们在一页面显示出来太长,不好看,想进行分页面。这在asp.net中如何处理呢。在网上查了一下资料,发现都是要在新闻添加 时加一下标记,但没有具体做法,后来有一个兄弟提出可以根据字数进行分。而且可以根据这个标记来分。我就根据这个想法。写了下面的程 序,如果你有更好的方法,可以告诉我。给我留言。 因为一般情况下我们在发布新闻的时候,都是采用在线编辑器来处理,在线编辑器里断行都是大
2008-03-28 11:02:00 1977 1
原创 sina的在线编辑器
今天在网上发现一个兄弟发了一个sina网站现在使用的在线编辑器,感觉不错,传了上来。共享一下。 http://www.cnblogs.com/Files/chen79/SinaEditor1.rar
2008-03-28 11:01:00 951
原创 检验密码强度的代码
这里不能上传压缩包,比较不爽,只能把几个文件放上来了。 第一个是显示的页面。Untitled-1.html Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DOCTYPE html PUBLIC "-//W3C/
2008-03-28 11:00:00 1005
原创 asp.net调用远程Web Service的二种方法
一,静态方法 在“解决方案‘项目名’” -> 相应的文件夹,如“Web References” ->右键“添加WEB引用”->在URL里写入地址。 二,动态方法 在“解决方案‘项目名’” -> 相应的文件夹,如“Web References” ->右键“添加WEB引用”这里改成动态。 这样在web.config文件就会自动加上一条。如: 程序中: lv.Url = System.Configur
2008-03-28 10:59:00 1319
原创 SQL server中取值的问题
有时候我们在取记录的时候,有一些特别的要求比如:按时间顺序倒排,取最后十条记录。但是记录有一项是用户名,要求是在这十条记录中。每个用户最多只让取二条。
2008-03-28 10:58:00 832
原创 关于XmlTextWriter的使用方法
XmlTextWriter类允许你将XML写到一个文件中去。这个类包含了很多方法和属性,使用这些属性和方法可以使你更容易地处理XML。为了使用这 个类,你必须首先创建一个新的XmlTextWriter对象,然后你可以将XML片断加入到这个对象中。这个类中包含了不少的方法用于将各种类型的 XML元素添加到XML文件中,下表给出了这些方法的名字和描述情况:
2008-03-28 10:57:00 1293
原创 对Datset导出XML到客户端的一些补充
上一个文章对于一般的格式来说已经够钐了,可是对于一些特珠的就不行比如说,我要导出的格式是这样的 1111 1 就是相应的结点要有一个属性。这个直接用Dataset输出就不行。只能进行XML重构来处理。 Code highlighting produced by Actipro Cod
2008-03-28 10:55:00 905
原创 把dataset作为一个xml文件传给客户端
把它直接放在内存中,然后传给客户端// 创建MemeoryStream System.IO.MemoryStream ms = new System.IO.MemoryStream();// 写dataset到MemeoryStream dataset1.WriteXml(ms,System.Data.XmlWriteMode.IgnoreSchema);Response.Clear
2008-03-28 10:54:00 737
原创 asp.net页面之间传中文是乱码的处理方法
今天在做一个无刷新判断公司名称,是否重复的时候,发现一个问题就是通过javascript传到asp.net页面的值是乱码。以前没有发现。因为 以前做测试时,都是用英文字符进行的测试。今天输入汉字后,发现有这种问题。感觉可能是编码的问题。就上网查了一下。找到一些方法,如下: 1.设置web.config文件 Code highlighting produced by Actipro Co
2008-03-28 10:47:00 1088
原创 判断输入的是否是日期
public static bool IsDate(string strDate) { DateTime dtDate; bool bValid = true; try { dtDate = DateTime.Parse(strDate); } catch (FormatException) { //
2008-03-28 10:46:00 946
原创 asp.net对XML的增删改查
using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System
2008-03-28 10:45:00 839
原创 二页面间进行传值,回显
在一个项目中,要完成一个功能。就是在企业名称的边上,有一个链接,当你点击时,会弹出一个相应大小的窗口。在这个窗口中进行查询操作,如果找到相应信息。点击此信息,此信息标题会显示在主窗口的文本框中。 这里我进行了程序简化 主窗口: aa.aspx 在中加入 function openWin() { wi
2008-03-28 10:45:00 1062
原创 一个不错的自动添加日期的控件
http://www.cnblogs.com/Files/chen79/Calendar1.rar 调用方法: 这里要注意的是控件要用html控件,而onclick="setday(this);"是一个定值,因为setday是控件中的调用名。
2008-03-28 10:44:00 1776 2
原创 将上传的access数据库或xml文件存入数据库中(仅是个人资料备份)
private void btnUpload_Click(object sender, System.EventArgs e) { if(this.File1.PostedFile.FileName==null) { Response.Write("alert(请选择要上传的文件!);");
2008-03-28 10:41:00 1397
原创 关于使用查询分析器access数据库导入Sql server数据库的一点补充
在进行数据库导入的过程,我会发现一个问题,在SQL中我们可以使用varchar来表示一个长的字符串,当然了,它的内容不能太大,可是对于一般 的数据来说就差不多了。可是在access表中,一般来说如果数据大一点就会用 备注 来处理了,可是在导入数据库的时候,这二个类型是不会被认为一样的,它会提示说你,无法将ntext类型转化为varchar类型。这怎么办呢。 其实查询分析器已经给出了我们想要的提示,
2008-03-28 10:40:00 1231
转载 (MS SQL Server)SQL语句导入导出大全(转自:http://www.171zz.com/网站的无聊公子)
[code]/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Micr
2008-03-28 10:39:00 1847
原创 如何用查询分析器将access数据库中的内容导入到sql数据库
我们在一些情况下,要把access数据库中的内容导入到SQl数据库,当然了,方法有很多,可以直接在SQL server中操作就可以完成。可是有些时候我们要用程序来完成。比如在asp,asp.net中来完成。这样就要运行一些代码来完成。 我最近就遇到了这个问题,就上网查了一下,并进行了测试,把自己测试成功的结果发上来,做一个记录。 这里我是在查询分析器中做的测试,因为在程序中我们只要调用相
2008-03-28 10:37:00 1967 2
原创 关于asp.net无刷新联动的一点补充说明
昨天发表一个asp.net三级联动的代码,可是今天却发现有一些问题,是什么呢。如下 一,就是你在打开页面的时候,省份里有一个默认的省份,可是市,区却没有,你得换一个省份才行,可是这时出现的市列表也得选择才行。 二,就是在后台,我们用this.ddlone.selectItem.text取不到值。 下面我就对上面的二个问题做一下说明 一,对于这种情况,我们可以采用,把默认的值改成一个--选择
2008-03-28 10:36:00 913
原创 asp.net无刷新三级联动
无刷新三级联动,这个在网上有很多,方法也很好。但是有一点比较特别的就是我的这个,是因为单位已经建立好了数据库,你得在这个上面进行添加。所以很麻烦 啊。在网上也找了一些,可是大多数数据库都不一样,有一些是用vs2005和ajaxpro做的,可是我单位使用的是vs2003没有法子,只能找一些可 以用了。这里要感谢的是 Eric 它在baidu的BLOG里的方法不错,我基本是采用它的方法来做的
2008-03-28 10:34:00 1905
原创 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成
今天在写程序的时候,突然给我报出这样一个错误 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成 这个是我在用SqlDataAdapter,DataSet对数据库中的信息进行修改时,出现的错误。不知所以然啊。因为以前没有遇到过,就上网查了一下。发现,原来是数据库表中没有设置主键,才会出现这种问题。 太马虎了,在建立数据库表时,没有设
2008-03-28 10:33:00 1344
转载 Sql Server中isnull的使用(转自:它处)
ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的
2008-03-28 10:31:00 1406
转载 ASP.NET 安全认证(转自:寒羽枫cityhunter172)
序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form 认证时遇到的一些问题,以及使用过程用到的一些技巧(实乃投机取巧是也 ^_^ )。偶打初中那时,语文水平就不怎么滴,考试
2008-03-28 10:30:00 1661 1
原创 用Datatable向数据库中添加信息
有时候我们会用datatable来存取数据库中的信息,这里说一下如何把datatable中的数据库添加到数据库中。下面是一段代码,大家看一下: //这里是对数据库进行选择 string strsql2 = "select * from Sys_Menu"; cmd.CommandT
2008-03-28 10:28:00 2270
原创 vs2003中如何在treeview里加上复选框,并且完成展开时不提交,改变选择节点时才提交
不知道单位为什么一直在用vs2003而不用vs2005,自己本来就是一个菜得不能再菜的菜鸟了。做了好几年的web开发。到现在很多东西还是第一次使用。所以感觉自己浪费了太多时间。唉。。。。。。。。 说了一些费话啊。在vs2003里,treeview是没有被集成的,你得去下一个。这个就不多说了。现在说一下如何在它的上面加上复选框。在 vs2005里面,属性里有一个属性可以直接选
2008-03-28 10:27:00 1336 2
原创 让onmouseover完成onclick的功能
有些时候我们可能需要让鼠标划过链接的时候,完成点击的功能。下面我用一个函数来完成这个功能。 var autoclick_ok=false; function mClk() //自动点击函数 { if(!autoclick_ok) { var source=event.srcElement;s
2008-03-28 10:26:00 2261
转载 中文VS2008中安装ASP.NET MVC框架出现问题的解决方法
在中文VS2008中安装ASP.NET MVC框架,首先需要下载mvc框架点这里下载,目前版本为Preview 2运行文件AspNetMVCPreview2-setup.msi进行安装,安装完成后发现在VS2008里面并没有MVC模板出现。又到处Google了一遍,发现有不少人遇到这个问题,但是还没看到完全解决的办法。目前遇到问题的基本集中在Microsoft Visual Studio 2008
2008-03-28 10:23:00 2398
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人