随笔分类 -  ASP

ASP的一些技巧及代码 
导出EXCEL数据时防止数值变科学计数的办法
摘要:网上有很多说法,最简单直接正确的做法是判断一下是否为数值以及长度,然后给单元格加上以下CSS即可:mso-generic-font-family:auto; mso-font-charset:134; mso-number-format:"\@"; mso-background-source:auto; mso-pattern:auto;这个办法我是从:http://www.cnblogs.com/joinger/articles/1322931.html这个博客学的,感谢这位网友 阅读全文
posted @ 2011-10-13 01:55 菩提树 阅读(907) 评论(0) 推荐(0) 编辑
ASP导出EXCEL乱码?试试这个
摘要:网上的方法有说加meta的,是有用,不过,不够直接,甭管你asp文件是utf-8还是gb2312,加入下面两句就搞掂:response.Charset="GB2312"session.CodePage=936简单明了,把会话代码页和输出字符集改一下就好了,够直接吧。以上方法本人已经验证。 阅读全文
posted @ 2011-09-28 03:23 菩提树 阅读(711) 评论(0) 推荐(0) 编辑
补充:ASP Json Parser修正版
摘要:之前因为要用json,在网上,json Generator就不少,但是,parser鲜有后来,在一个老外的启发下,写了一个praser,其实超简单,就是利用了JS的eval来parse,然后,把对象再返回给vbscript代码。但后来用的时候,发现一个问题,如果json比较单纯,就没什么问题,如果json中含有数组,由于vbs是不可以直接引用js中数组元素的,所以,导致无法访问json对象中的数组... 阅读全文
posted @ 2009-12-05 06:28 菩提树 阅读(913) 评论(5) 推荐(0) 编辑
不完整的CSS样式文件会让Dreamweaver崩溃
摘要:如果你的CSS样式文件由于某个原因写了一半,没有将{}闭合那么恭喜你,下次你在DW里打开这个站点里,DW很可能会提示你出错,内存不为written原因我想是跟DW在启动时检查缓存,解析cSS文件时遇到错误无法正确跳过有关吧,试想,缺了一个}不配对,而dW还在那里死劲的去匹配,肯定会挂掉啦 阅读全文
posted @ 2009-10-27 03:45 菩提树 阅读(1217) 评论(0) 推荐(0) 编辑
将Json字符串转换为ASP对象(parse json string to asp object)
摘要:it's easy,it's hard!说简单实在是简单说难是谁也没想到,网上所谓的解析器,真不好用此方法来源于:http://topic.csdn.net/u/20090506/16/909694ae-aa40-45fb-96cb-dd3d67959633.html以下代码经测试正常:[代码] [代码] 阅读全文
posted @ 2009-05-22 01:15 菩提树 阅读(3761) 评论(0) 推荐(0) 编辑
ASP生成JSON数据
摘要:[代码]面要注意的是:1,嵌套的JSON是要用DICTIONARY来生成的,其他的方法,我还没有找到2,最终的结果在输出时,可以用toJson(empty,r,false)这种形式,这样,生成的JSON,就不会类似{var:{var1:'',var2:''}}这种形式,而是直接的:{var1:'',var2:''},这种格式在我们用来处理表单,返回数据时,一定要注意3,生成JSON的ASP页面,输... 阅读全文
posted @ 2008-07-28 10:30 菩提树 阅读(27999) 评论(2) 推荐(1) 编辑
用PS解决系列设计中的模板化问题
摘要:DW中有模板,OFFICE里有模板,写代码有CODESMITH模板,这个世界上太多的东西需要模板了通常为客户做的每套设计,都包含若干个页面,而这些页面,总是共享着若干个部件,很多时候,我们将设计拿给客户时,可能细节上都要做调整,问题是,一处小小的改动,你要改N次,而且,还要保证这N次改动完全一致,实在是难.如果是DW,我们做个模板,派生页就可以,改的时候,改模板,然后子页自动更新,那PS又如何呢?... 阅读全文
posted @ 2008-07-03 02:32 菩提树 阅读(1103) 评论(0) 推荐(0) 编辑
VBS中如何判断一个引用对象是否存在?
摘要:这个问题可能困绕了许多人在网上看到许多人问aspupload组件在处理上传时,如何判断是否有文件被上传其实,就是一个NOTHING的问题如果用户选了文件,则相应的FILE对象是存在的,否则,是不存在的<%setfile=upload.files("doc")ifnot(fileisnothing)then'相应的处理endif%>按上面的方式处理,即可避免在处理空值时,ASP抛出异常了 阅读全文
posted @ 2008-04-30 17:15 菩提树 阅读(4144) 评论(0) 推荐(0) 编辑
Vbscript Dictionary:MS不负责任的表现
摘要:最近做一个项目,其中用到购物车,因为看到网上流行的一些在ASP中处理购物车的手法,都不是特别理想,因此,想重新构造一个购物车类.由于购物车本质上是一个集合,于是想到了VBSCRIPT中的dictionary,上网查了一下,还真没有谁写出来dictionary实现的购物车,大部分人都是用数组和字符串来实现的. 搜到的仅有信息,也是某人停留在表达层面上的思路.其实这思路呢,对ASP了解的人,都会想到.... 阅读全文
posted @ 2007-08-27 03:51 菩提树 阅读(1016) 评论(1) 推荐(0) 编辑
[求助][难题]DUDU原谅,问题绝非一般,所以放在首页,让各位高手前辈赐教
摘要:请求各位ASP高手典力相助,关于dictionary的奇异现象 阅读全文
posted @ 2007-08-23 13:05 菩提树 阅读(1106) 评论(7) 推荐(0) 编辑
[原创]经过反复调试,可以在客户端替换URL中的querystring变量值的JS函数
摘要:function RegularUrl(url,key,value){ var fragPos = url.lastIndexOf("#"); var fragment=""; if(fragPos > -1) { fragment = url.substring(fragPos); url = url.substring(0,fragPos);... 阅读全文
posted @ 2007-08-18 16:19 菩提树 阅读(1485) 评论(4) 推荐(0) 编辑
数据字典的解决方法
摘要:数据字典其实比较烦人,仅仅是一个字典,但用的地方还挺多通常大家都会做成一个额外的表,然后封装其操作这种方法非常不便,因为,在实际操作中,当用户想要的字条在字典中没有时,还要先去字典中加入词条,才能选择,实在不便,虽说这个问题,可以用弹出新窗口维护字典并刷新父窗口的方法来解决,但是,确实不完美其实大不必如此,数据字典既然只是字典,那存储在单独的表,还要封装CRUD,委实浪费,不如,我们发挥一下下拉文... 阅读全文
posted @ 2007-08-02 02:48 菩提树 阅读(2721) 评论(11) 推荐(0) 编辑
表单验证的最好办法,OnSubmit
摘要:一直有用FCKEDITOR这个编辑器发现,有个问题,当直接给按钮用ONCLICK指定验证方法时,由于FCKEDITOR的保存按钮有提交功能,所以,点了保存,会绕过验证,这个问题有点严重试着用了onsubmit事件来验证,由于这个事件只要表单一提交就会触发,所以,不管是FCKEDITOR提交还是哪里提交,都会执行验证,完美解决问题不过ONCLICK执行函数验证和ONSUBMIT还是有一些不同的ons... 阅读全文
posted @ 2007-08-02 02:41 菩提树 阅读(2741) 评论(2) 推荐(0) 编辑
谁说VBScript和SQL中没有按位操作符
摘要:遇到一个关于位域的数据结构,其中有一个工作是判断某位状态,C/JS里都有专门的按位与,按位或,以及按位与或来执行相应操作,查遍VBS的帮助和GOOGLE,却没有答案抱着死马当活马医的想法,用一组数字做了AND操作,发现其实VBS的AND既是逻辑与,也是按位与,你给他数字操作,它就按位执行,给他条件,他就罗辑判断只不过,这点,微软的帮助只字未提,真是累煞人也至于SQL中,可以使用bitand来进行按... 阅读全文
posted @ 2007-08-02 02:37 菩提树 阅读(1507) 评论(0) 推荐(0) 编辑
Access的变态BUG:Like模糊搜索时如遇日文字符则内存溢出
摘要:这个BUG实在不新鲜,不过,还是很多人中招,而且,微软真TMD让人受不了,明明说了ACCESS是UTF-8的,偏偏使用LIKE搜索时,如果在表中,被搜索列上,含有日文字符,会产生溢出,而且,这个由来已久,微软却不修复,真的让人愤怒. 阅读全文
posted @ 2007-07-23 03:56 菩提树 阅读(1226) 评论(1) 推荐(0) 编辑
心情好,贴一小段自己写的VBS服务器端过程,做了适度封装
摘要:工作中写的几个用于ASP的通用分页过程 下拉列表式 上下翻页式 数字翻页式 希望对大家有用 阅读全文
posted @ 2006-08-31 18:36 菩提树 阅读(1248) 评论(0) 推荐(0) 编辑
使用Response.redirect重定向到带锚点页面的技巧
摘要:之前做一个项目,里面有一个页面,扁平展开,显示客户相关的所有数据,为了使这些数据更容易理解,使用了表格从上往下将相关内容分组,因为页面拉的较长,就给每一组加了一个锚点然后,在一个FORM处理页面中,更新完数据库后,需要RESPONSE.REDIRECT到特定的锚点,按最常规的方法写response.redirect ("customer_Dtail.asp?id=342#"+anchor)可是实际... 阅读全文
posted @ 2006-01-05 17:15 菩提树 阅读(2132) 评论(0) 推荐(0) 编辑
在ASP中用VBS产生GUID值
摘要:这个方法是从GOOGLE上搜到的,不过,还是分享给大家吧 Set TypeLib = server.CreateObject("Scriptlet.TypeLib") strGUID = TypeLib.Guid简单易用 阅读全文
posted @ 2005-12-30 12:02 菩提树 阅读(525) 评论(0) 推荐(0) 编辑
ASP:VBSCRIPT中的NULL值的比较
摘要:最近遇到一个问题从数据库中取出某个字段值LINKURL,如果其为空,则生成一个字符串莲接,如果不为空,则使用其作为链接,可就是这么简单的一段代码也出了问题究竟为什么呢?原代码如下 if trim(temprs("linkurl"))="" then .else .end if是不是很简单呀可是在运行时trim(temprs("linkurl"))=""的值会一直为假,为什么呢?查了半天才知道,... 阅读全文
posted @ 2005-11-10 18:18 菩提树 阅读(2427) 评论(1) 推荐(0) 编辑
[分享]用ASP读写UTF-8编码的文件
摘要:最近一个项目用到这个,为什么呢?因为要用ASP文件来修改ASP文件,也就是说在代码中动态的修改要执行的ASP文件,由于项目是多语种的,所以,最终选用UTF-8统一编码开始尝试用ASP的FSO对象来完成,在尝试过无数次后,终于死心,FSO对象只能读写ANSI编码的文本文件,并且只能读写文本文件在GOOGLE上搜了一通,关于ASP,FSO,UTF-8的内容很少,于是,就是自己的书库中找,先是翻了翻中译... 阅读全文
posted @ 2005-06-30 12:10 菩提树 阅读(2233) 评论(1) 推荐(0) 编辑

 

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