SC语言注意事项
(创建时间:2010年04月20日 20:39:00)
Jangogo : 

1. Msgbox 在发布时一定要注释掉,否则,在servicemode=1 下,会导致服务器停止响应,原因相信大家能明白

2.SC代码应该尽可能简练,代码体积尽可能小,以提高虚拟机的性能,加快软件运行速度。

   建议让界面页承担绝大部分的运算,SC只是负责和数据库的交互

3. 和 Java(script) 、C语言等在语言上的差异
    a. 变量的声明(dim),SC是变体(和VBS一样)
        '定义a,b,c三个变量
         dim a,b,c 
       
    b. 代码以回车换行符 分行 或者 以冒号连接多行

    c.  i++ 这样的语法是不对的,只能用 i=i+1

    d. if ... then 
        else      
        end if
        一般不要用单行的方式 if .... then ...

     e.注释用单引号,SC内必须注释是占用独立的行
         a=b+1  ' 注释,这样注释是不对的 
         
         '注释,这样注释才对
         a=b+1

     f. 变量的赋值
        赋值用等号,判断是否相等也是用等号,编译器会做语义分析
       特别注意的是 对象的赋值必须用 set 
       a=1
      set o=obj

     g.  for  next
          next 后面不要加变量

     h. 变量名称不分大小写,这个要特别注意
         dim a 和 dim A 是一样的
     
     i.
文档中心