自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

傲灵听梦的蓝色空间

这里有我的梦想,这里有我的希望,从这里起航,驶着希望的船,开向远方……

  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 asp存储过程使用大全

一、先介绍一下什么是存储过程 存储过程是利用SQL Server所提供的Tranact-SQL语言所编写的程序。Tranact-SQL语言是SQL Server提供专为设计数据库应用程序的语言,它是应用程序和SQL Server数据库间的主要程序式设计界面。它好比Oracle数据库系统中的Pro-SQL和Informix的数据库系统能够中的Informix-4GL语言一样。这类语言主要提供以下功能

2008-01-24 11:55:00 640 1

原创 xmlhttp无刷新数据更新

Xmlhttp是一种浏览器对象, 可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。 IE中的 XmlHttp对象 在IE中XmlHttp被实现为ActiveX对象,通常使用 var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")

2008-01-23 14:32:00 529

原创 ASP.NET数据库添加记录练习

update.aspx@ Page language="C#" Codebehind="update.aspx.cs" AutoEventWireup="false" Inherits="DotNetTest.database.update" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >HTML>    HE

2008-01-21 15:29:00 945

原创 ASP.NET项目中bin,app_code,app_data 等文件夹的作用

1.  Bin文件夹Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文  件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期的文件,则可能出现“二义性引用(ambiguous  reference)”异常的风险。换句话说,如果两个不同的程序集定义相同的类(相同的命名空间和名称),则ASP.NET运行库不能决定应该使用哪一

2008-01-18 09:53:00 1116

原创 ASP.NET 2.0中执行数据库操作命令之二

SqlDataReader类   可以用SqlDataReader类对象从SQL Server数据库中读取行;用OleDbDataReader类对象从支持OLE DB的数据库中读行,如Oracle与Access;用OdbcDataReader类对象从支持ODBC的数据库中读取行。  DataReader对象允许你以向前的,只读的方式读取数据,有时候DataReader对象也称为消软管游标。Data

2008-01-17 17:35:00 461

原创 ASP.NET 2.0中执行数据库操作命令之一

数据库命令执行时使用Command对象。Command类有三种:SqlCommand、OleDbCommand与OdbcCommand。  Command对象主要用来运行SELECT、INSERT、UPDATE或DELETE之类的SQL语句。Command对象还可以调用存储过程或从特定表中取得记录。  DataReader对象主要是用来读取数据结果,使用它读取记录时通常比从DataSet更快。Da

2008-01-17 17:31:00 372

原创 c#中分割字符串的几种方法

单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdeabcdeabcde string[] sArray1

2008-01-17 16:25:00 401

原创 petshop中各层次结构访问顺序解释

一.概况介绍Model:模型层,封装业务实体,一般和数据库模式对应。例如:       public class AccountInfo {               // Internal member variables              private string _userId;              private string _password;           

2008-01-17 10:10:00 518

原创 petshop4.0 详解之八(PetShop表示层设计)

代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下:private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string p

2008-01-17 09:55:00 536

原创 petshop4.0 详解之七(PetShop表示层设计)

6.4  ASP.NET 2.0新特性由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。6.4.1  Profile特性Profile提供的功

2008-01-17 09:54:00 423

原创 petshop4.0 详解之六(PetShop表示层设计)

表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装

2008-01-17 09:53:00 369

原创 petshop4.0 详解之五(PetShop之业务逻辑层设计)

五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicati

2008-01-17 09:52:00 353

原创 petshop4.0 详解之四(PetShop之ASP.NET缓存)

如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度

2008-01-17 09:51:00 344

原创 petshop4.0 详解之三(PetShop数据访问层之消息处理)

在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化着

2008-01-17 09:50:00 377

原创 petshop4.0 详解之二(数据访问层之数据库访问设计)

我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。在PetShop中,系统需要处理的数据库对象分为两类:一是数据实体,对应数据库中相应的数据表。它们没

2008-01-17 09:49:00 404

原创 petshop4.0 详解之一(系统架构设计)

一、PetShop的系统架构设计在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示:图一:三层的分层式结构数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。如

2008-01-17 09:48:00 449

转载 petShop 4.0 的命名空间 以及各个项目模块的说明

petShop 4.0 的命名空间 以及各个项目模块的说明  序号 项目名称 程序集名称Assembly Name 默认命名空间Default

2008-01-17 09:42:00 429

转载 C#的6种常用集合类大比拼

一.先来说说数组的不足(也可以说集合与数组的区别):1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的2.数组要声明元素的类型,集合类的元素类型却是object.3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法

2007-12-21 11:03:00 371

转载 js入门·对象属性方法大总结

数组(Array):系列元素的有序集合;详细演示请看:[js入门系列演示·数组 ] http://www.cnblogs.com/thcjp/archive/2006/08/04/467761.html属性:length:用于获取数组元素的个数,既最大下标加 1 方法:sort(function):在未指定排序号的情况下,按照元素的字母顺序排列,如果不是字符串类型则转换成字符串

2007-12-21 10:32:00 573 1

原创 javascript 常用正则表达式

常用表达式:"^/d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-/d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?/d+$"    //整数 "^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*[1

2007-11-08 11:58:00 415

原创 c#.net常用函数和方法集

1、System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1

2007-11-08 10:55:00 339

原创 C#中构造函数和析构函数的用法

一.构造函数与析构函数的原理    作为比C更先进的语言,C#提供了更好的机制来增强程序的安全性。C#编译器具有严格的类型安全检查功能,它几乎能找出程序中所有的语法问题,这的确帮了程序员的大忙。但是程序通过了编译检查并不表示错误已经不存在了,在“错误”的大家庭里,“语法错误”的地位只能算是冰山一角。级别高的错误通常隐藏得很深,不容易发现。    根据经验,不少难以察觉的程序错误是由于变量没有被正确

2007-11-08 10:24:00 403

原创 框架的高度随框架里面的内容的多少而改变

iframe,尤其是不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,让我来告诉大家一种iframe动态调整高度的方法,主要是以下JS函数: 程序代码 function SetWinHeight(obj) {    va

2007-10-31 16:10:00 1241 1

原创 ASP图片加水印

利用ASPJPEG为图片加水印关于ASPJPEG的介绍如下: AspJpeg 1、AspJpeg是一款功能强大的基于Microsoft IIS环境的图片处理组件,网络上对其进行详细和深入介绍的中文文章并不多,即使有一般也只是牵涉到图片缩略图和图片水印,这与其为英文版本有着密切的关系。   AspJpeg可以使用很少的代码在您的ASP/ASP.Net应用程序上动态的创建高质量的缩略图象,支持的图象格

2007-09-26 17:57:00 1798 1

原创 滚动图片代码

代码如下:      图片上下方向滚动: 图片左右方向滚动(和第一个代码基本一样,你可以选择使用) 1,前后代码代表居中的意思,可以居中滚动 2,scrollAmount=1 scrollDelay=1可以设置数值,也就是滚动速度,数值越大滚动越快。3,direction是方向,up=上,down=下,left=左,right=右,都可以自定义,愿意怎么滚动就怎么滚动。4,width

2007-09-09 15:02:00 807

原创 轻松玩转花样表单

一、表单概述  表单,在网页中的作用不可小视,主要负责数据采集的功能,比如你可以采集访问者的名字和e-mail地址、调查表、留言簿等等。1、表单的组成  一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。

2007-09-09 15:00:00 506

原创 FSO内置组件使用方法

FSO - FileSystemObject 或 Scripting.FileSystemObject 的缩写,为 IIS 内置组件,用于操作磁盘、文件夹或文本文件。FSO 的对象、方法和属性非常的多,这里用示例的方式列出常用的,注意:《VBScript 语言参考》或《JScript 语言参考》中的:《FileSystemObject 用户指南》和《Scripting 运行时库参考》便是微软给出的

2007-08-27 17:58:00 812

原创 ASP中FSO控件的使用方法

为了使用FSO来执行所有的工作,首先要创建对象,代码就象下面这样:   Set fso = Server.CreateObject("Scripting.FileSystemObject")% >   这样就建立了FSO并且赋予变量fso,接着就可以使用熟悉的object.method语法来执行文件系统的操作〔查看Visual Basic文档,获取更多的关于对象和对象向导编程的知识〕。在这里,我们

2007-08-27 17:57:00 766

原创 ASP中FSO的使用方法

让我们先来看看有什么属性与函数可用,后面会对部分函数做些小例子ASP中FSO控件的方法或者属性 描述 BuildPath() 生成一个文件路径 CopyFile() 复制文件 CopyFolder() 复制目录 CreateFolder() 创建新目录 CreateTextFile() 生成一个文件 DeleteFile() 删除一个文件 DeleteFolder() 删除一个目录 DriveEx

2007-08-27 17:54:00 903

原创 shutdown命令详解

 用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m /computername] [-t xx] [-c "comment"] [-d up:xx:yy]没有参数 显示此消息(与 ? 相同)-i 显示 GUI 界面,必须是第一个选项-l 注销(不能与选项 -m 一起使用)-s 关闭此计算机-r 关闭并重启动此计算机-a 放弃系统关机-m /compute

2007-08-27 17:03:00 1034 1

原创 遍历Request.ServerVariables

Request.ServerVariables("Url") 返回服务器地址Request.ServerVariables("Path_Info") 客户端提供的路径信息Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径Request.ServerVariables("Path_Translated") 通过

2007-08-16 15:51:00 362

转载 asp中使用图片验证码的方法

现在许多网站的登陆都需要输入验证码,验证码一般都是以图片的形式显示的。这样一来,能提高登陆的安全性,防止暴力猜解密码。为何要用图片显示验证码?试想,如果只是生成文本的验证码,破解人可以利用类似于小偷的技术,先把你这个页面读取,然后分析出验证码,最后进行暴力猜解。这样的话,验证码就没有任何实际意义了。废话少说,下面我就开始说一说怎样实现asp中显示图片验证码。 要实现asp中显示图片验证码,首先需要

2007-08-15 17:35:00 1125

转载 [ASP设计]用MVC模型引导你的WEB设计思路-第二版

习惯于过程式的开发,一直向往着面向对象。无奈半路出家人,没有一点内力基础,看了一大堆面向对象的书也只是看得一头雾水。对于MVC的概念也是偶然了解到的,感觉能和WEB开发结合起来让项目面向对象化。以下是我一点点心得。先介绍一下MVC的概念:MVC(Model-View-Controller),即把一个应用的输入、输出、处理流程按照Model、View、Controller的方式进行分离,这样一个应用

2007-08-15 17:03:00 429

转载 关于Access数据库安全

 今天再次看到Access数据库安全的文章,每次看到这种文章就想说上两句,流行说法有几种:一、密码式  给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种方式也就越来越少人用了。二、"#"式  在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字符,如果知道了数据库名

2007-08-15 16:00:00 579

转载 aspjpeg组件技术在ASP的应用实例

 aspjpeg是一款非常强大的图片处理组件,纯英文版本。不过早已经有免费版和破解版,但是对其进行详细与深入介绍的文章却是不多,即使有也只牵涉到图片缩略和图片水印。可能是因为纯英文的缘故。这里我就是针对这些问题谈谈aspjpeg的高级用法。这里的技术主要包括: 图片缩略 图片水印 安全码技术 图片切割 图片合并 数据库支持 更多不常用的方法介绍 以及相关的一些实用技术 aspjpeg唯一点不足

2007-08-15 13:46:00 528

转载 xmlHTTP技术资料

一、数据库远程管理技术 基于互联网的广域网现代应用中的一个重要环节是数据库远程监控。首先简单回顾一下互联网上的数据库远程管理技术的发展过程和方式: 早期通过编写CGI-BIN程序模块进行数据库远程管理。但CGI-BIN的运行速度慢,维护很不方便,现在已经基本被弃用。 这几年使用组件对象模型(Component Object Model, COM)的应用非常多,效果也很好。但如果使用的是

2007-08-15 13:32:00 535

转载 ASPHTTP属性和方法

 AspHTTP组件的属性Accept 指示什么样的MIME类型可以被请求程序接受例如:HttpObj.Accept = "*/*"Authorization 授权头可以让你获得 需要验证身份的地方的url用户名和口令之间用冒号点开例如:HttpObj.Authorization = "jimb:superbmr"BinaryData 返回来自getURl请求获得的两进制格式的数据,你

2007-08-15 13:27:00 598

转载 Microsoft.XMLHTTP属性和方法

MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = createObject(Msxml2.XMLHTTP) 或Set objXML = createObject("Microsoft.XMLHTTP") Or, for version 3.0 of XMLHTTP, u

2007-08-15 13:25:00 1121

转载 js特效.鼠标移上去,图片渐显的方法

把这个内容放在和之间function MM_openBrWindow(theURL,winName,features) { //v2.0window.open(theURL,winName,features);}//-->function MM_preloadImages() { //v3.0var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new

2007-08-15 13:18:00 724

XMLHTTP 手册

XMLHTTP 手册

2007-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除