ASP网页编程之处置多关头词查询实例代码
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。在web开辟中常常碰到多关头词对对单个字段查询,我通常为经由过程静态数组来完成的。固然多个关头词的通常为用空格或,离隔,我这几假定多个关头词用空格离隔,关头字字符串为keyStr,详细代码为。程序代码:
http://www.ckuyun.com/以下为援用的内容:
关头字的搜刮
str="select*fromtableNamewhereid>4"
ifsrhKey""then
keyArr=split(srhKey,"")
j=UBound(keyArr)
t=0
dimkeystrArr()
fori=0toj
ifkeyArr(i)""then
redimpreservekeystrArr(t)
strfilter="(empZwlike%"&keyArr(i)&"%orempDeplike%"&keyArr(i)&"%orempGzlike%"
strfilter=strfilter&keyArr(i)&"%orempWy1like%"&keyArr(i)&"%orempWy2like%"&keyArr(i)
strfilter=strfilter&"%orempYqlike%"&keyArr(i)&"%orcom_namelike%"&keyArr(i)&"%)"
keystrArr(t)=strfilter
t=t+1
endif
next
keystr=join(keystrArr,"and")
str=str&"and"&keystr
endif
ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
页:
[1]