引用
下面是引用小幺于2005-08-29 19:52发表的: kngkG|du 可别说请我指教,我是啥也不懂啊。你好歹还有个看家的,我连看家的都没有。
Vcz ExP 避重就轻,光说参考了这里的code,你连这里的表情符号都给连锅端了的事儿咋不老实交待捏
?
R$X1Q/#md =hxj B*") 幺妹妹:
v!27q*;8H ~McmlJzJG 你刚表扬过俺是老实人啊!怎么一转眼就不老实了呢?
+[:"$?J 9G_bM(q'^2 我已经说过了,服务器端ASP部分全是俺自己写的,当然这儿老大给了一些思路和许多1949年的感觉。所谓参考code,就是指浏览器端的HTML code, ubbcode及其实现方式当然就包括表情符号啊。老大的服务器端是php的,俺一窍也不通,相通的一个那个<% %>,二是数据库访问的ODBC,第二点老大已经给了俺很多指导了,不过后来俺换成了JET OLEDB,可经绕过ODBC从而快一点了。特此致谢!请你转交吧!
-D?T0> jku_0Q0*? 嘻嘻,表情符号是老大给俺寄来的,是获得了老大的授权的。
Gu}|CFL\ kE;h[No&K 再说一件高度郁闷的事,是关于客户端script的。
oXRmnt
Y*/:IYr` 俺要用vbscript实现在这儿jscript实现的插入表情符号,<img src="url" onclick="addsign(signID)">,结果当然成功了。再插入ubb代码时,因为需要两个参数,ubbPrefix(参数1) + 选择的文字 +ubbsuffix(参数2),所以需要 onclick=addubb(prefix, suffix),结果它就不干活了,调试了半夜(又没回家,不过没有学生一起加班),终于在frontpage预览时给了一个错误信息:
3%{A"^S=} ,+-l1GpL 当你调 用一个SUB时,不可以使用括号!
E;.<'t> mYJ%gdTpo TNND!睁眼说瞎话嘛 !俺明明跟addsign一样定义的addubb是一个function而不是一个sub啊!再三确认没有同名的sub,而那个function就是没有运行过。而在同一个页面中AddSign就可以好好运行啊!
X1?7}VO ,
#hS#?t 再后来,发现了一个undocumented的问题,当使用inline script调用一个function时,如果parameters的数量超过一个, 就不能用括号了。只能使用如下的格式:
.Qm"iOyM <img src=url onclick='addubb "
",""'>
DygMavA. +kP)T(6 什么叫郁闷?这才真叫郁闷!!当你再三确认,认为一切都不应该有问题的时候,它却偏偏出现了问题,才是超级郁闷!
eu@hmR8T e`
Z;}&
, 另一件更郁闷的事,就是关于这GAS的JET OLEDB的。
*%5.{J! 俺自编程以来,仗着认识俩单词,一直习惯于用英文词命名变量名啊字段名啊什么的,主要是便于以后修改代码,而不是像很多人那样用汉语拼音缩写,如BJDM表示“班级代码”,当时很明白,过一段时间自己都不知这变量是啥了。因为俺一直没有养成一个好习惯---写注释,从来都是靠近似于自然语言的代码来理解代码的意图的。
}u:@:}8K )XV|D 俺开始的数据库引擎是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什么的全在其中!
) (unL`y :#s6, 真是[国家导弹防御系统和战区导弹防御系统]欺负俺这样没文化的中国人啊!俺一共才认识几个字啊!得!全保留了。俺以后也要好好学学汉语拼音了。
[ ������伍胥之��2005-08-30 02:27���±༭ ]