随笔分类 -  ASP.NET&C#

摘要:今天在做Email发送测试时发现总是有部份邮箱发送报异常,仔细检查后发这些异常的邮箱都是包含中文及全角字母的邮箱,经过一番检查,发现验证Email格式的方法不能区分包含中文的邮箱地址。这个验证方法的正则与ASPX网页中的验证方法是一样的,而网页中的邮箱验证是没问题的,为什么这个C#写的方法就是通不过呢?反复测试才发现正则验证中要加RegexOptions.ECMAScript选项才能区分中文,AS... 阅读全文
posted @ 2009-03-28 21:20 PENGHAO-X 阅读(983) 评论(2) 推荐(0) 编辑
摘要:最近要用到jQuery调用JSON,但遇到几个问题,正面将记录下遇到的问题及解决方法。在将Object序列化成JSON时普遍是使用以下几种方式:1. 第三方组件Newtonsoft.Json.dll来序列化。2. 直接用StringBuilder拼接字符串。3. .NET3.5中的DataContractJsonSerializer很多人使用的是第三方组件来序列化,但.NET3.5中已经提供了对序... 阅读全文
posted @ 2008-10-29 17:54 PENGHAO-X 阅读(4472) 评论(16) 推荐(0) 编辑
摘要:在.NET 2.0中对配置文件app.config文件的读写变得相当简单了,在创建一个新的项目后VS2005会自动生成配置文件(Settings.settings)及app.config,如没有请:右键项目--属性--设置里添加一条配置信息(如下图),VS2005将自动生成这些文件:Settings.Designer.csnamespaceWindowsApplication1.Propertie... 阅读全文
posted @ 2006-10-07 10:46 PENGHAO-X 阅读(14647) 评论(5) 推荐(0) 编辑
摘要:什么是购物推车?  你一定去过超级市场吧。在那里你可以推着推车,将中意的商品放进推车,或者把推车里的商品取出来重新放到货架,最后你推着推车去结账。  那么,在网上超市,客户也应该可以在浏览商品目录时,将中意的商品放进"电子推车"。电子推车是超级市场推车的电子化。在网上商店里,这种电子推车又称为"购物推车",英文是ShoppingCart。购物推车的设计目标  从程序员的观点来看,购物推车是维护购物... 阅读全文
posted @ 2005-07-07 16:25 PENGHAO-X 阅读(1178) 评论(1) 推荐(0) 编辑
摘要:1.过滤所有客户端提交内容,包括?id=N一类,还有提交的html代码中的操作数据库的语名如select,及asp文件操作语法,可把提交的字付转义,再存入数据库2.对访问Access数据库的页面进行授权,如对显示数据页面只能使用select语句,过滤别的什么update,asp文件分为许可访问数据库页面和限制访问页.3.修改数库据连接文件名conn.asp为类似123ljuvo345l3kj345... 阅读全文
posted @ 2005-06-11 13:19 PENGHAO-X 阅读(1309) 评论(1) 推荐(0) 编辑
摘要:阅读本文章之前的准备  阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。  懂得ASP/ASP.NET编程   了解ASP/ASP.NET的Session模型   了解ASP.NET Web应用程序模型   了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法   了解Internet Information Servi... 阅读全文
posted @ 2005-06-06 10:24 PENGHAO-X 阅读(1007) 评论(1) 推荐(0) 编辑
摘要:Ucase(string) 将字符串转换为大写。 Val(string) 将代表数字的字符串转换为数值型态,若字符串中含有非数字的内容则会将其去除后,合并为一数字。 Weekday(date) 取的参数中的日期是一个星期的第几天,星期天为1、星期一为2、星期二为3 依此类推。 WeekDayName(number) 依接收的参数取得星期的名称,可接收的参数为1 到7,星期天为1、星期一为2、星期二... 阅读全文
posted @ 2005-06-06 10:21 PENGHAO-X 阅读(1084) 评论(1) 推荐(0) 编辑
摘要:Visual Studio 2005 Beta2 简体中文版发布,中文论坛开通微软公司刚刚发布了Visual Studio 2005产品系列中的三种简体中文测试版:•Visual Web Developer 2005 Express Beta2可以从http://download.microsoft.com/download/9/c/d/9cdbd3a4-81f7-4ff1-ad4c-... 阅读全文
posted @ 2005-05-23 00:01 PENGHAO-X 阅读(2844) 评论(0) 推荐(0) 编辑
摘要:ASP分页程序 ID 名称站长详情 评论 报错 更多 收藏 0 Then intTotalPage = Fix(intTotalNum / intPageSize) If intTotalNum Mod intPageSize > 0 Then intTotalPage = intTotalPage + 1 intCurrentPage = Reques... 阅读全文
posted @ 2005-03-19 16:05 PENGHAO-X 阅读(2615) 评论(1) 推荐(0) 编辑
摘要:一、先介绍一下什么是存储过程 存储过程是利用SQL Server所提供的Tranact-SQL语言所编写的程序。Tranact-SQL语言是SQL Server提供专为设计数据库应用程序的语言,它是应用程序和SQL Server数据库间的主要程序式设计界面。它好比Oracle数据库系统中的Pro-SQL和Informix的数据库系统能够中的Informix-4GL语言一样。这类语言主要提供以下功... 阅读全文
posted @ 2005-03-03 10:41 PENGHAO-X 阅读(619) 评论(0) 推荐(0) 编辑
摘要:1.调用存储过程的一般方法 先假设在sql server中有一存储过程dt_users: CREATE PROCEDURE [dbo].[dt_users] AS select * from users return GO 第一种方法是不利用command对象,直接用recordset对象 set rs=server.createobject("adodb.recordset") ... 阅读全文
posted @ 2005-03-03 10:38 PENGHAO-X 阅读(830) 评论(0) 推荐(0) 编辑
摘要:本文用到没有用到adodb.command命令,只是简单的做了一个用adodb.recordset来执行存储过程。 存储过程: '在SQL中建立dbo.tse存储过程 CREATE PROCEDURE [dbo].[tse] @keyword varchar(20)=null,'定义查询的关键字 @choose int=null '定义查询的... 阅读全文
posted @ 2005-03-03 10:38 PENGHAO-X 阅读(846) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示