引用
下面是引用小幺于2005-08-29 19:52发表的: $(JB"%S8c 可别说请我指教,我是啥也不懂啊。你好歹还有个看家的,我连看家的都没有。
g W(7jFl 避重就轻,光说参考了这里的code,你连这里的表情符号都给连锅端了的事儿咋不老实交待捏

?
,a1
1&"xl 6i.!C5YX] 幺妹妹:
(TQhO$, ,8/Con|o 你刚表扬过俺是老实人啊!怎么一转眼就不老实了呢?
UYW{AG2C u~VvGLFf5, 我已经说过了,服务器端ASP部分全是俺自己写的,当然这儿老大给了一些思路和许多1949年的感觉。所谓参考code,就是指浏览器端的HTML code, ubbcode及其实现方式当然就包括表情符号啊。老大的服务器端是php的,俺一窍也不通,相通的一个那个<% %>,二是数据库访问的ODBC,第二点老大已经给了俺很多指导了,不过后来俺换成了JET OLEDB,可经绕过ODBC从而快一点了。特此致谢!请你转交吧!
n\G88)Dv`V Weu%&u- 嘻嘻,表情符号是老大给俺寄来的,是获得了老大的授权的。
8
DE%ot >+8Kl`2sw; 再说一件高度郁闷的事,是关于客户端script的。
=V(|3?N 6-vQQ-\ 俺要用vbscript实现在这儿jscript实现的插入表情符号,<img src="url" onclick="addsign(signID)">,结果当然成功了。再插入ubb代码时,因为需要两个参数,ubbPrefix(参数1) + 选择的文字 +ubbsuffix(参数2),所以需要 onclick=addubb(prefix, suffix),结果它就不干活了,调试了半夜(又没回家,不过没有学生一起加班),终于在frontpage预览时给了一个错误信息:
9]^ CDL !w #x@6yq 当你调 用一个SUB时,不可以使用括号!
&yt
noj1L( iZbY@-3fc TNND!睁眼说瞎话嘛 !俺明明跟addsign一样定义的addubb是一个function而不是一个sub啊!再三确认没有同名的sub,而那个function就是没有运行过。而在同一个页面中AddSign就可以好好运行啊!
wjnQK >;M?f! 再后来,发现了一个undocumented的问题,当使用inline script调用一个function时,如果parameters的数量超过一个, 就不能用括号了。只能使用如下的格式:
'vV|un(6 <img src=url onclick='addubb "
",""'>
BiI}JEp4o QGI_aU 什么叫郁闷?这才真叫郁闷!!当你再三确认,认为一切都不应该有问题的时候,它却偏偏出现了问题,才是超级郁闷!
>y7|@'V[v0 'X@>U6s 另一件更郁闷的事,就是关于这GAS的JET OLEDB的。
r"aJ&~8::W 俺自编程以来,仗着认识俩单词,一直习惯于用英文词命名变量名啊字段名啊什么的,主要是便于以后修改代码,而不是像很多人那样用汉语拼音缩写,如BJDM表示“班级代码”,当时很明白,过一段时间自己都不知这变量是啥了。因为俺一直没有养成一个好习惯---写注释,从来都是靠近似于自然语言的代码来理解代码的意图的。
"FfIq; Zwxu3R_ 俺开始的数据库引擎是ODBC的,一切都调试好之后,心血来潮改成了不经过ODBC的直接OLEDB,结果原来好好的代码总是出错。怎么也看不出SQL的讲法错误来。其中一个表叫user,另一个表中有一个字段叫read(指示短信是否被读过),以及一些其它的。后来没有办法,重建一个表,用不同的field name,相同的语法都可以通过。真气死我了!!!!!虽然开始也曾想到SQL保留字,可是看了看都不应该是保留字啊!而且用ODBC的时候一切都是正常的。没办法,把read变成haveread,居然通过了,那就只能是保留字的问题了,叫我撞上鬼了。上Micro$oft的MSDN网站上找JET 4.0保留字,居然还真有这么个玩艺。不看不知道,一看吓一跳!Micor$oft为JET OLEDB 4.0定义了
298个保留字!!!!像user,read,write什么的全在其中!
Y,;$RV@g D^jyG6Ch 真是[国家导弹防御系统和战区导弹防御系统]欺负俺这样没文化的中国人啊!俺一共才认识几个字啊!得!全保留了。俺以后也要好好学学汉语拼音了。
[ ������伍胥之��2005-08-30 02:27���±༭ ]