这个要写if判断 再加字符串+了简单的字符串+估计不行if lantou=1 then
mailbody="蓝色套装"+"("+lantao+")"
endif以此类推

解决方案 »

  1.   

    只要有值的都连在一起的显示出来.如蓝色套装(1)+绿色套装(3)+...+... 
    最后怎么让所有结果连在一起放在一个变量mailbody中?
      

  2.   

    累加啊
    if   lantou>1   then
    mailbody=mailbody + "蓝色套装 "+ "( "+lantao+ ") "
    endifif   lvtou>1   then
    mailbody=mailbody + "绿色套装 "+ "( "+lvtao+ ") "
    endif......后面不用我再写了吧
      

  3.   

    shawn_yang:
       这样好象不行,lantou,lvtou都是文本类型!
       判断文本档为空就行了.应该不是大于0吧
      

  4.   

    lantao是数值型还是字符型? 是数值型的话要进行转换字符型的判断里是if lantao <> ""
      

  5.   

    lantao=trim(Request.Form( "lantao "))
      

  6.   

    改了,没有用,还是一样出现类型不匹配.哎,人都要崩溃了.谢谢shawn_yang
      

  7.   

    shawn_yang,谢谢你了,辛苦了.虽然问题没有完美解决!我慢慢改吧!我给你加分!少了跟我说.
      

  8.   

    客气了,而且我好像也没帮上你我觉得你这个程序多调试一下,用response.write看看变量,应该很快就通了