CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

PB6.5怎么update ms sqlserver 的blob字段啊?

楼主commanddos(蔚蓝的天)2005-03-14 09:18:22 在 PowerBuilder / 基础类 提问

其他字段我都预插入了,只是用UPDATEBLOB更新BLOB型字段时,报列名'B'无效,表中只有一个BLOB型字段,且字段名也不是所谓的‘B’,同样的代码在PB8中测试通过,没有任何问题。什么原因? 问题点数:40、回复次数:8Top

1 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2005-03-14 09:44:11 得分 0

你直接用普通的update,把数据convert一下试试.Top

2 楼j9dai(翔)(DoItNow)回复于 2005-03-14 09:46:59 得分 5

SelectBlob显示一下看看Top

3 楼qianfl(毛毛熊)回复于 2005-03-14 09:53:01 得分 10

blob要用UPDATEBLOB语句来更新,不能直接用DW更新Top

4 楼qyz(逆风行)回复于 2005-03-14 11:07:43 得分 10

执行UpdateBlob之前要设置SQLCA.Autocommit   =   TRUE  
  执行之后再恢复SQLCA.Autocommit   =   FLASE  
  Top

5 楼mnsiii(水流花谢两无情)回复于 2005-03-14 12:10:58 得分 10

SQLCA.Autocommit   =   TRUE  
   
  updateblob   ……   set   blob_do   =   :ls_blob   Where   ……;  
   
  SQLCA.Autocommit   =   FALSE  
   
  还有就是,blob数据只能存储到已经存在的数据行当中,不能直接新插入一个新行存储blob  
   
  Top

6 楼hornbilltofy()回复于 2005-03-14 13:16:51 得分 5

同意楼上的说法Top

7 楼commanddos(蔚蓝的天)回复于 2005-03-14 14:38:08 得分 0

楼上各位所说的我都已试过了,在PB8中没有任何问题,在PB6.5中就是不能通过。Top

8 楼nimittz(尼米兹---------努力升星GOGOGO)回复于 2005-03-14 14:47:01 得分 0

是吗,我在sybase上是可以的,试试把那个字段改成image型呢Top

相关问题

  • 对sqlserver中的text字段,在pb中是不是用blob来更新??
  • pb里blob的字段怎么建?
  • 关于BLOB字段?
  • ADO往SQLSERVER插入BLOB字段,超过60M就异常,求救!!!!
  • [精]pb+sqlserver字段选char和verchar有什么不同吗?
  • BLOB字段怎么建.
  • Blob字段读取问题
  • VC处理blob字段
  • 如果使用BLOB字段
  • blob字段的问题。

关键词

  • 字段
  • pb
  • 数据
  • blob
  • updateblob
  • autocommit
  • sqlca
  • 更新
  • 不能

得分解答快速导航

  • 帖主:commanddos
  • j9dai
  • qianfl
  • qyz
  • mnsiii
  • hornbilltofy

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo