翻新时间:2023-03-21
如何用VB存取SQL Server中的图像数据
如何用VB存取SQL Server中的图像数据
何益斌 高景昌 李小琳
摘要 本文介绍MIS SQL Server对图像数据的存储机制和存取方法。针对VB开发工具,介绍了一种通过ADO Field 对象的GetChunk 方法和AppendChunk 方法来存取MIS SQL Server中的图像数据的方法。
关键词 ADO Field对象 BLOB 对象 GetChunk和AppendChunk 方法 image数据类型 医院信息系统
MIS SQL Server
在一个完善的医院信息MIS中,图像数据的存取是必不可少的,比如X光片、CT像片的保存。一方面,这些图像数据在远程诊疗为准确诊断病情提供了重要的依据,另一方面,也为快速查阅病人资料提供了基本条件。图像数据的存取在其它应用系统如GIS中也有广泛的应用。
1、 SQL Server中图像数据的存储机制
BLOB数据在MIS SQL Server系统中的存储方式不同于普通的数据类型,对于普通类型的数据系统直接在用户定义的字段上存储数据值,而对于BLOB类型数据,系统开辟新的存储页面来存放这些数据,表中BLOB类型数据字段存放的仅是一个16个字节的指针,该指针指向存放该条记录的BLOB数据的页面。
2、 SQL Server中图像数据的存取
在MIS SQL Server中,当数据小于 8000 个字节时,可以用普通的SQL操纵语句(SELECT、INSERT、UPDATE、DELETE)来完成对字段的操纵,当数据大于8000个字节时,SQL提供了 WRITETEXT 、READTEXT和UPDATETEXT这三个函数来读取和修改数据。这三个函数的使用方法为:
(1) WRITETEXT {table.column text_ptr}[WITH LOG] {data}
table.column为表中的字段,text_ptr为一个16个字节的指针,data为要写的数据值。可
选参数WITH LOG表示是否要写入日志文件中。
例: DECLARE @ptrval binary(16) --指针
SELECT @ptrval = TEXTPTR(img_ct) FROM zy_ct WHERE id_ct = 20010101001
下载文档
网友最新关注
- 时间都去哪了
- 可爱的小猫
- 观察
- 假如我是科学家
- 开学了,我们笑了
- 养蚕
- 不是亲人胜似亲人
- 因为选择不同
- 黄山导游词
- 颐和园导游词
- 我的蝈蝈将军
- 教师节里的润喉糖
- 观察豆子
- 再逢中秋
- 胜似亲人
- 企业管理会计现状与发展策略之我见
- 国企管理应符合所有制性质
- 测量放线施工方案
- 国有金融企业客户关系创新-市场营销管理论文(1)论文
- 探讨无线传感器网络LEACH路由协议的变化
- 对现代企业管理中5S管理应用的探讨
- 浅议商业银行成本控制
- 论法约尔管理理论在油田HSE监督工作中的应用
- 图书馆员职业倦怠心理透视
- 园林施工定额管理
- 现代企业管理体系下的国有企业思想政治工作
- 我国民营企业负债筹资探析-市场营销管理论文(1)论文
- 群塔防碰撞方案
- 关于优化劳务派遣管理的探讨
- 从三江并流想国企管理
- 《春雨的色彩》作者介绍
- 《春天》
- 《春雨的色彩》知识点 生字
- 《春雨的色彩》作者其他作品
- 《燕子飞回来了》
- 《春雨的色彩》随堂练习
- 《春雨的色彩》知识点:仿写例句
- 《春雨的色彩》知识点
- 《春雨的色彩》课文结构分析
- 《春雨的色彩》考点链接
- 《春雨的色彩》知识点:阅读知识
- 《春雨的色彩》文章问题分析
- 《春雨的色彩》课件 教案讲义
- 《春雨的色彩》重难点分析
- 《春雨的色彩》课件 教学建议