摘要
现代的数据库不仅要存放数值和字符等数据,还要存放一些二进制类型的文件,常见的如图片文件、动态连接库、可执行文件等。对于数值和字符这些普通数据类型,利用上一章中介绍的编辑记录的方法是完全能够实现把它们存放到数据库,并从数据库中获取这些数据的。但对于二进制文件的存取就必须寻求另外的解决办法,因为从数据库中存取二进制类型字段可以看成是一个二进制数组(byte[]),而二进制数组和二进制文件还是存在很多差异的,所以通过一个简单的赋值语句是无法存取数据库中的二进制字段中的数据的。本章结合二个具体的示例来探讨一下用Visual C#是如何操作数据库二进制字段中的数据。存取到数据库中的二进制文件以图片文件为样本,数据库选择的是微软的Sql Server数据库。
出处
《电脑编程技巧与维护》
2002年第12期52-56,共5页
Computer Programming Skills & Maintenance