ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Sybase管理与开发 » 关于updateblob与selectblob

标题: 关于updateblob与selectblob
离线 lky9999



精华贴数 0
个人空间 0
技术积分 50 (28101)
社区积分 0 (1692918)
注册日期 2008-3-11
论坛徽章:0
      
      

发表于 2008-5-15 12:18 
关于updateblob与selectblob

sqlserver 2000 + pb9.0
某一字段 nr_text varchar(8000)
使用update时只能存入32k
使用updateblob时能存入大于32k内容(在数据表中可以查询到)
但是在使用selectblob读取该字段时不能得到值

如下
blob lb_text
string ls_text
--设  mle_1.text = '张三李四........张三李四'
ls_text = mle_1.text
lb_text = blob(mle_1.text)

update table set nr_text = :ls_text where ...
查询数据表中nr_text数据不全
updateblob table set nr_text = :lb_text where ...
查询数据表中nr_text数据全
select nr_text into :ls_text where ...
查询显示不全
selectblob nr_text into :lb_text where ...
mle_1.text = string(nr_text)
mle_1中无数据
使用messagebox('',string(lb_text))也无数据,但messagebox提示框出现,也就是说lb_text并不是null值
请教高手如何解决


只看该作者    顶部
离线 gaowd
人若無名、便可專心


精华贴数 4
个人空间 0
技术积分 9443 (128)
社区积分 3387 (402)
注册日期 2004-9-18
论坛徽章:100
现任管理团队成员ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章
管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章2008北京奥运纪念徽章:帆船生肖徽章2007版:马生肖徽章2007版:马

发表于 2008-5-20 15:06 
string 数据类型的长度有限制,是不是存储字符串过长,自动截掉了?


__________________
白天图生存、晚上求发展
M S N :gaoweidong_gwd@hotmail.com
BLOG :http://gaowd.itpub.net

发展国产ERP软件,努力打造国产ERP软件的一片天空
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问