- 博客(26)
- 收藏
- 关注
原创 在ASP中用“正则表达式对象”来校验数据的合法性
在ASP中用“正则表达式对象”来校验数据的合法性我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题。因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的
2014-05-09 22:18:07 559
原创 程序设计中的一些感悟
程序设计中的一些感悟这篇感悟写的不错,特此转贴1)学习应该从基础打起,不要一开始就尝试最高深的技术。2)每看一本书,不要说这章我以前学习过了,也掌握的很好,因此我可以跳过这一章看更重要的了。3)对于作业,遇到不会的尽量不要立刻向别人请教。如果实在解决不了的问题,可以先完成你会的,然后把一些特别的难点提炼出来,向高手请教。3)不要指望书本和行家能帮你解决一切问题,因为并不是所
2014-05-09 22:06:28 577
原创 asp中的一个奇怪的函数
asp中的一个奇怪的函数/* 豆腐制作 都是精品 http://www.asp888.net 豆腐技术站 如转载 请保留版权信息 */ asp中有很多的文章在研究如何提高asp程序的执行效率,我们 得出结论 在 之间的代码执行的速度要高于 在这个 标签之外的代码,我们有没有想过 如何重复的利用这些在标签之外的代码呢? 有的人可能觉得 这个没有什么意义!但是我们可以
2014-05-09 21:53:11 643
原创 如何存取三层式结构的数据库的记录
如何存取三层式结构的数据库的记录三层式(3-tier)的结构当中,数据库可能位于另外的一台电脑当中,与网站服务器IIS为不同一台电脑。那么如何存取三层式结构的数据库的记录呢?若要存取位于另外的一台电脑当中的数据库,只要通过网路(网际网路或intranet),将安装数据库的电脑,与网站服务器IIS的电脑相连结,然后在网站服务器IIS的电脑上,安装这种数据库的ODBC(或OLE DB)的驱
2014-05-09 21:23:57 612
原创 收藏夹里的小图标
在很多的站点中,当我们把该站点加入收藏家后,发现在收藏管理中出现的不是 IE 的 默认 图标,而是一个非常漂亮的图标 当我们访问这些站点的时候,url地址栏也是出现的 这个漂亮的图标 ,这个到底是因为什么呢? 豆腐在这里告诉你为什么!!1 呵呵,很简单,是不是!现在赶快就在自己的站点上试一下!
2014-05-09 21:12:21 764
原创 C#彩色图片灰度化算法介绍
public static Bitmap MakeGrayscale(Bitmap original) { //create a blank bitmap the same size as original Bitmap newBitmap = new Bitmap(original.Width, original.Height); //get a graphics objec
2014-04-30 23:03:58 485
原创 C#事件(event)解析
事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。先来看看事件编程有哪些好处。在以往我们编写这类程序中,往往采用等待机制,为了等待某
2014-04-30 23:03:09 478
原创 C#中类和结构的区别!
目录:Ø 类和结构的示例比较Ø 类和结构的差别Ø 如何选择使用类还是使用结构一 类和结构的示例比较结构示例: public struct Person { string Name; public int height; int weigh
2014-04-30 23:02:06 347
原创 C# 扩展方法奇思妙用 - IsBetween 通
public static bool IntIsBetween(this int i, int lowerBound, int upperBound, bool includeLowerBound = false, bool includeUpperBound = false){ return (includeLowerBound && i == lowerBound) || (include
2014-04-30 23:01:33 437
原创 优秀的百万级数据分页存储过程代码(ver2.0)
'平台:Win2000+IIS5.0+Sql2000'附言:升级上一次版本,上一次版为SQL版本,没有利用上存储过程'上一版本 :[原创]优秀的百万级数据分页代码——(忙乎了半天)'----------------------------------------以下代码为网页代码Response.Buffer = TrueDim SqlLocalName,SqlUser
2014-04-30 22:59:29 273
原创 关于ASP中脚本执行顺序的最最最健全的讲解
看了不少介绍,知道set rs=conn.execute(sql)的执行效率比rs.open sql,conn,1,1要高很多,但是set rs=conn.execute(sql)这种执行方式也有很多不足,首先它不具有分页属性,比如rs.pagesize,rs,absolutepage等属性,这样的话,通过这种方式set rs=conn.execute(sql)执行的速度虽然快了,但是却不能按
2014-04-30 22:58:23 463
原创 如何解决AJAX中跨域访问出现'没有权限'的错误
很多人在使用AJAX调用别人站点内容的时候,JS会提示"没有权限"错误,这是XMLHTTP组件的限制-安全起见禁止访问非同域的网站,下面一个例子来访问.google.cn,function createobj() {if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTT
2014-04-30 22:56:48 1087
原创 最简洁的多重查询的解决方案
前言]我们经常会遇到多重查询问题,而长长的SQL语句往往让人丈二和尚摸不着头脑。特别是客户端部分填入查询条件时,如用普通方法将更是难上加难。以下巧妙地利用"where 1=1"的恒等式(事实上很多,让它值为TRUE即可)解决此问题。[正文概要]'subject 信息标题'company 发布信息的公司名称'content 发布信息的内容'address 公司地址
2014-04-30 22:55:06 355
原创 封装好的无刷新分页程序
对象名一定要是 “fenye_” 加 id 名var fenye_txt=new FenYe("txt",3,1,"aa.asp") //参数在fenye.js有说明fenye_txt.txt=function(){ //这里是处理数据返回HTML标签}fenye_txt.go(1);不管你用什么后台,只要输出xml数据就行了。它的格
2014-04-30 22:54:30 348
原创 如何令你的网站“动感十足”
如何令你的网站“动感十足” 您的网站是否仍一如既往地保持“静态”?目前呈几何增长的互联网网站中,有相当一部分仍固守“静态”,无形中已大大落后于时代的步伐。所谓“静态”指的就是网站的网页内容“固定不变”,当用户浏览器通过互联网的HTTP(Hypertext Transport Pr otocol)协议向WEB服务器请求提供网页内容时,服务器仅仅是将原已设计好的静态HTML文档传送给用户浏览器。
2014-04-30 22:53:49 336
原创 ADO.NET中的多数据表操作浅析—修改
ADO.NET中的多数据表操作浅析—修改ADO.NET中的多数据表操作浅析—修改作者:郑佐??????? 2004-8-5三、更新数据集首先需要说明的是我这里去掉了Order Details表,对两个表的操作只是其中的几个字段。下面是窗体界面:图3-1单选框用来选择不同的更新方法。在DataAccess类中增加两个类成员变量:???? private Sql
2014-04-30 18:09:34 291
原创 简介使用ASP.NET访问Oracle数据库的方法
简介使用ASP.NET访问Oracle数据库的方法摘要本文简要介绍了使用ASP.NET访问Oracle数据库的方法。首先,介绍了组件的安装;其次,简单说明了System.Data.OracleClient中包含的核心类;最后,通过一个实例讲解了具体的使用方法。--------------------------------------------------------------
2014-04-30 18:09:17 302
原创 Asp的19个基本技巧
1. 现在的日期时间命令是 即可2.ASP取得表格(from)数据输入的方法,是使用一个内置的对象(object)—Requect, 它以get,post而异。3.若要自己用VB或其它语言编写,.dll文件供ASP使用需将DLL文件注册方可:DOS下 输入 regsbr32 *.dll4.显示五个重复的句子,字体越来越大 color=#00ffff> 快速
2014-04-30 18:08:58 422
原创 基于Grove的.NET应用程序开发提示
基于Grove的.NET应用程序开发提示1. 尽量避免新增映射实体类,主要表现在关系映射实体。当程序需要查询符合某种条件的记录时,往往需要通过关系映射实体进行查询,当该关系实体在其他调用者使用时,有时又因为缺少某些字段而需要向该关系映射实体新增查询字段或重新建立实体,所以在关系实体建立的时候,应尽量考虑其他调用者的需求,这样可以有效的避免关系映射实体的重复或因关系实体的改变而导致的其他不安
2014-04-30 18:08:36 400
原创 asp论坛在线人数统计研究
asp论坛在线人数统计研究最近用ASP做了一个小论坛,客户又要求要统计在线人数,所以花了点时间写一个在线统计访会员的功能。写的过程中也查看了许多文档。自我感觉用的方法能比较准确的统计在线人数。当然一定也有不足的地方,希望各位老师纠正。特别说明:本论坛登录是采用用户名登录,登录后取得用户昵称。整个网站不显示用户名,我想相对来说安全一点吧,所以有昵称和用户名区别。1。建立数据库表
2014-04-30 18:08:15 454
原创 一个数字文本框控件,我觉得思路蛮不错的
一个数字文本框控件,我觉得思路蛮不错的using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using System.Windows.Forms;using System.Diagnostics;namespac
2014-04-30 18:07:58 328
原创 让ASP也可以连接MYSQL
让ASP也可以连接MYSQL这个工具其实是MYSQL的组件对象模块.同样它也支持Delphi, Visual Basic, Visual C++, C++ Builder等工具的调用.以下是在ASP里的调用方法. 正确安装MYSQLX之后.ASP即可用一下方法访问MYSQL ... con = Server.CreateObject("MySQL.Connection");
2014-04-30 18:07:41 467
原创 使用DataGrid动态绑定DropDownList
使用DataGrid动态绑定DropDownList简单的使用模板列绑定DropDownList,初学者想必都会了,但有时候,我们要做的就是在编辑的时候想让某一列定制为DropDownList,并且根据正常情况下显示的值自动变换DropDownList中所选的值,然后保存选择后的值到数据库或XML文件,其实要做到这样的功能并不难,只要我们学会使用DataGrid的DataGrid1_ItemD
2014-04-30 18:07:25 302
原创 Repeater控件的分页问题
Repeater控件的分页问题以前做ASP的时间不算短,可是做ASP.NET我是个新手。前几天做项目,遇到一个问题,要求比较复杂的数据格式显示,用DataGrid非常难实现,后来改用了Repeater控件来实现。不过这样就带来一个新问题:怎么分页?Repeater没有内置的分页功能。后来自己试着写了一个,侥幸成功了。匆匆写就,肯定不完善,哪位高手有何高见请及时指正,很愿意与各位交流(zhoub
2014-04-30 18:07:10 425
原创 如何获知页面上的图象的实际尺寸?
下面两个文件: 图像尺寸 graphic="images/intels.gif" HW = ReadImg(graphic) Response.Write graphic & " Dimensions: " & HW(0) & "x" & HW(1) & "" response.write "response.write height=
2014-04-30 18:06:51 410
原创 全文检索简介(转)
全文索引和全文检索是sql server 7.0的新增功能,它能够对数据中的字符类型列(如varchar、text等类型列)进行索引,并通过索引实现全文搜索查询。sql server常规索引与全文检索相比,二者的区别如下:常规索引 全文索引使用create index或约束定义创建 使用全文索引存储过程创建和删除通过删除或执行drop index语句删除当插入、修改或删除数据时
2014-04-30 18:05:35 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人