ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » Oracle Developer Suite » 关于LOB???之二

标题: 关于LOB???之二
离线 Array毛桃子
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23885)
社区积分 0 (89342)
注册日期 2003-6-26
论坛徽章:0
      
      

发表于 2003-6-30 10:23 
关于LOB???之二

关于LOB的:
我有几幅图片需要进库,于是我用BFILE存进去了
但是在PB,SQL*PLUS里访问时都显示不出来
请问各位大侠怎样才能把库里的图片显示出来?
在IE中吗?是否需要接口?

THANK YOU !!!!!!!


只看该作者    顶部
离线 armok
版主



精华贴数 0
个人空间 0
技术积分 1354 (1288)
社区积分 1 (34165)
注册日期 2002-11-25
论坛徽章:2
会员2006贡献徽章授权会员    
      

发表于 2003-6-30 15:00 
在 developer 只要将 image item 的属性定义为long ,并将数据字段名指向bfile的字段,就能显示图片。


__________________
我的主页 http://61.144.28.248/dev 欢迎讨论developer开发问题
只看该作者    顶部
离线 毛桃子
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23885)
社区积分 0 (89342)
注册日期 2003-6-26
论坛徽章:0
      
      

发表于 2003-6-30 16:13 
然后呢???

你指的是在PB中能显示出来吗?需要用控件吗?
还有,应该用什么语句来实现?
多谢阿莫兄!小妹不胜感激!!!
(我是菜鸟)


只看该作者    顶部
离线 毛桃子
初级会员



精华贴数 0
个人空间 0
技术积分 62 (23885)
社区积分 0 (89342)
注册日期 2003-6-26
论坛徽章:0
      
      

发表于 2003-6-30 17:05 
sql*plus中创建一个表:
create table b (name varchar2(10),clob_col clob,blob_col blob,bfile_col bfile);
insert b (name,bfile_col) value (zqttgl,bfilename('a','zqttgl.jpg');

然后在PB中:
picture
bfile lb_pic
long ll_no
ll_no= zqttgl.jpg
selectblob photo into lb_pic where bfile_col = ll_no and name='zqttgl'
p_1.setpicture(lb_pic);

结果是:
(0006):error c0195ra_00900: invalid sql statement

为什么显示不出来呢???
请阿莫兄来帮我解决一下,万分感谢!


只看该作者    顶部
离线 armok
版主



精华贴数 0
个人空间 0
技术积分 1354 (1288)
社区积分 1 (34165)
注册日期 2002-11-25
论坛徽章:2
会员2006贡献徽章授权会员    
      

发表于 2003-6-30 19:05 
抱歉,我对 powerbuilder 没有了解。我只使用 oracle developer .


__________________
我的主页 http://61.144.28.248/dev 欢迎讨论developer开发问题
只看该作者    顶部
 
    

相关内容


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