当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: unicode工程中,使用richedit20w,当在控件中随意输入几行字符后,取得一行: wchar buf[256]; memset(buf,0,512); this->getline(lineidx,buf,255); cstring strsentence = buf; 取到的文本后面经常跟着很多乱码,linelength函数得到的长度值也不正确。试了一下与......
 ·两个比较初级的问题    »显示摘要«
    摘要: 因为我是初学者 不是很懂但是对linux和unix比较感兴趣 所以在学习中 我想请教两个问题  1、apache http server for unix 可以在linux下运行和配置吗? 2、怎么样在linux下用命令配置一张网卡的ip和子网掩码 默认网关 和 dns的ip呢? 谢谢大家的热心帮助 ......


游标中提交动态更新语句,更新结果字段竟然少了最前面的0

游标中提交动态更新语句,更新结果字段竟然少了最前面的0,为什么啊???真怪,!!!!  
   
    以下为代码:  
   
   
        ...     ------------     (略去其他行)                  
                                               
                                      set   @str_zsbh_last_six=0+@str_zsbh_last_six  
                                                    print   @str_zsbh_last_six   ----运行到这里时候,该变量为  
                                       
                               
                                      declare   @zsbh_enter     nvarchar(50)  
                                      set   @zsbh_enter=     @str_zsbh+@str_zsbh_last_six      
                                    print   @zsbh_enter----运行到这里时候,该变量为050900012334  
                                    exec(UPDATE     +   @excelName  
                                    +     SET   zsbh=+convert(nvarchar(12),@zsbh_enter     )              
                                    +   WHERE   CURRENT   OF   cEvent   )   --------更新完毕后,数据库表的zsbh字段         为50900012334,数据库表里该字段的定义为nvarchar(50)  
   
                                           
                                end    
      FETCH   NEXT   FROM   cEvent   into   @user_id,@IDcode,@zsbh  
      end  
    close   cEvent  
  DEALLOCATE   cEvent

NO.1   作者: rivery

对字符类型的列赋值是需要加号的。动态语句中需要号的用两个代替.  
  以防止引起数据的未知的变化。


 ·java中的类型转换问题    »显示摘要«
    摘要: 如何将int型的数据转换为字符串型数据。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE