知识大全 在PowerBuilder中操作BLOB数据的技巧[2]

Posted

篇首语:道理我都懂,可我要的不是道理,而是你的关心和体贴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在PowerBuilder中操作BLOB数据的技巧[2]相关的知识,希望对你有一定的参考价值。

在PowerBuilder中操作BLOB数据的技巧[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  //提交事务

  Else

  MessageBox( 数据库错误 插入失败 )

  ROLLBACK USING SQLCA;

  //事务回滚

  Return

  End If

  Blb_tmp=ole_ ObjectData

  UPDATEBLOB bmptable SET bmpdata=:blb_tmp

  WHERE bmptable bmpno=:bmpno

  USING SQLCA; //更新存放图片的字段

  If SQLCA SQLDBCode= Then

  MIT USING SQLCA;

  //提交事务

  MessageBox( 插入成功 图片入库成功 )

  Else

  MessageBox( 数据库错误 更新图片失败 )

  ROLLBACK USING SQLCA;

  //事务回滚

  Return

  End If

   从数据库中删除BMP图片

  UPDATE bmptable SET bmpdata=

  WHERE bmptable bmpno=:bmpno

  USING SQLCA;

  //bmpno为要删除的图片编号

  If SQLCA SQLDBCode= Then

  MIT USING SQLCA;

  //提交事务

  Else

  MessageBox( 数据库错误 更新失败 )

  ROLLBACK USING SQLCA;

  //事务回滚

  Return

  End If

  DELETE FROM bmptable

  WHERE bmptable bmpno=:bmpno

  USING SQLCA;

  If SQLCA SQLDBCode= Then

  MIT USING SQLCA;

  //提交事务

  MessageBox( 删除成功 图片删除成功 )

  Else

  MessageBox( 数据库错误 删除失败 )

  ROLLBACK USING SQLCA;

  //事务回滚

  Return

  End If

   按图片编号查询图片信息

  //需要提供一个图片编号存放在变量bmpno中

  SetNull(blb_tmp)

  SELECTBLOB bmptable bmpdata INTO :blb_tmp

  FROM bmptable

  WHERE bmptable bmpno=:bmpno

  USING SQLCA;

  If Not IsNull(blb_tmp) Then

  ole_ ObjectData=blb_tmp

  //双击OLE控制唤醒OLE服务器即可编辑图片

  End If

  使用PB编程时 每次对数据库进行操作后要注意检查返回结果 以保证程序的可靠性 以上程序只是对操作BLOB数据类型的关键技术进行探讨 通过画板设计相应的用户界面 即可形成一个完整的基于Client/Server结构的数据库应用程序

       编辑推荐

       ASP NET开发培训视频教程

       Microsoft NET框架程序设计视频教程

cha138/Article/program/PB/201311/24626

相关参考

知识大全 在sqlplus中操作blob和clob

Tom在他的《Expertoneononeoracle》给出了sqlplus中将文件load进BLOB或者CLOB字段的例子这里保存一份以备急用

知识大全 使用PL/SQL从数据库中读取BLOB对象

使用PL/SQL从数据库中读取BLOB对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  确认现

知识大全 servlet实现从oracle数据库的blob字段中读出文件并显示

  /* *ReadFilejava * *Createdon年月日下午: */  packagejgwlapp;  importjavaio*;import*

知识大全 在PB中用OLE存取blob类型数据(一)

在PB中用OLE存取blob类型数据(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前言 

知识大全 在PB中用OLE存取blob类型数据(二)

在PB中用OLE存取blob类型数据(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  处理b

知识大全 在PB中用OLE存取blob类型数据(三)

在PB中用OLE存取blob类型数据(三)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  源程序

知识大全 在powerbuilder中使下拉列表框可以和数据关联

  在从事使用powerbuilder进行数据库开发的过程中常常碰到要使用列表框来选择数据但是普通的下拉列表框并没有提供和数据相连接的方法而使用数据窗口的子下拉列表框来代替又显得有些别扭下面介绍一种好

知识大全 PowerBuilder数据窗口中记录颜色的隔层显示

PowerBuilder数据窗口中记录颜色的隔层显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 JDBC+Hibernate将Blob数据写入Oracle

JDBC+Hibernate将Blob数据写入Oracle  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 使用ADO.NET 和C# 处理BLOB 数据

使用ADO.NET和C#处理BLOB数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用Mi