Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14490332
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 20:47:51

下载本文示例代码
 ∷孀攀?菘饧岸嗝教寮际醯姆⒄梗?嗣切枰?娲ⅰ⒋?淼男畔⒌闹掷嘣嚼丛蕉唷J?菘庵写娲⒌氖?莶辉僦皇俏谋尽⑹?郑??一箍赡苁峭夹巍⑸?簟⑹悠档鹊龋?魇礁餮?睦嘈汀T缙诘氖?菘馐俏薹ù?碚庑├嘈偷氖?莸摹O衷诘氖?菘庵形??碚庑┨厥飧袷降氖?荩?柚昧艘恢执蠖?侄韵螅˙LOB-Binary Large OBject)。   BLOB在数据库的表中实际上是以二进制数据的形式存放的。由于BLOB的特殊性,一般的程序都无法处理它。比如,如果在一张表中存在BLOB,当用Dattabase Desktop(Delphi在带的数据库管理工具)打开它时,BLOB列将只显示BLOB字样。至于该列中实际存的是什么数据是单靠Database DeskTop是无法得到的。如果在我们编制的程序中,用DBGrid控件打开一个有BLOB字段的表,效果也一样。我们的程序无法直接显示、编辑以及插入BLOB字段。可见,常规的方法是不能满足要求的。   如何处理BLOB字段,可以借鉴一些可视的桌面数据库的方法。如Access中,BLOB字段是可以通过双击该字段的方式打开。Access是通过OLE的方式实现BLOB数据的编辑及处理的,所以我们也可以在通过程序中设置OLE控件的方法来处理BLOB。下面,我们先讨论操作BLOB的关键问题,然后给出一个简单的例子。 操作BLOB的关键 要在程序中自如地操作BLOB数据,无非是解决以下几个问题: 1. BLOB数据的入库操作 2. BLOB数据的显示 3. BLOB数据的编辑、修改   由于数据的类型可能千变万化,所以,采用OLE方式是较方便的选择。我们可以在程序中放置一个OLE控件,用于显示、编辑各种BLOB数据。那么,问题的关键就是BLOB数据如何入库,以及数据库如何与OLE控件之间传递数据。 共3页。 1 2 3 :  ∷孀攀?菘饧岸嗝教寮际醯姆⒄梗?嗣切枰?娲ⅰ⒋?淼男畔⒌闹掷嘣嚼丛蕉唷J?菘庵写娲⒌氖?莶辉僦皇俏谋尽⑹?郑??一箍赡苁峭夹巍⑸?簟⑹悠档鹊龋?魇礁餮?睦嘈汀T缙诘氖?菘馐俏薹ù?碚庑├嘈偷氖?莸摹O衷诘氖?菘庵形??碚庑┨厥飧袷降氖?荩?柚昧艘恢执蠖?侄韵螅˙LOB-Binary Large OBject)。   BLOB在数据库的表中实际上是以二进制数据的形式存放的。由于BLOB的特殊性,一般的程序都无法处理它。比如,如果在一张表中存在BLOB,当用Dattabase Desktop(Delphi在带的数据库管理工具)打开它时,BLOB列将只显示BLOB字样。至于该列中实际存的是什么数据是单靠Database DeskTop是无法得到的。如果在我们编制的程序中,用DBGrid控件打开一个有BLOB字段的表,效果也一样。我们的程序无法直接显示、编辑以及插入BLOB字段。可见,常规的方法是不能满足要求的。   如何处理BLOB字段,可以借鉴一些可视的桌面数据库的方法。如Access中,BLOB字段是可以通过双击该字段的方式打开。Access是通过OLE的方式实现BLOB数据的编辑及处理的,所以我们也可以在通过程序中设置OLE控件的方法来处理BLOB。下面,我们先讨论操作BLOB的关键问题,然后给出一个简单的例子。 操作BLOB的关键 要在程序中自如地操作BLOB数据,无非是解决以下几个问题: 1. BLOB数据的入库操作 2. BLOB数据的显示 3. BLOB数据的编辑、修改   由于数据的类型可能千变万化,所以,采用OLE方式是较方便的选择。我们可以在程序中放置一个OLE控件,用于显示、编辑各种BLOB数据。那么,问题的关键就是BLOB数据如何入库,以及数据库如何与OLE控件之间传递数据。 共3页。 1 2 3 : 下载本文示例代码


在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)在Delphi程序中操作大二分对象(BLOB)
阅读(201) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~