Office中国论坛/Access中国论坛
标题:
用ADO的STREAM对象把数据读出如何判断当时存入的原始文件格式?
[打印本页]
作者:
老鬼
时间:
2009-3-21 23:17
标题:
用ADO的STREAM对象把数据读出如何判断当时存入的原始文件格式?
如题,比如,我把一个EXCEL或WORD或JPG或BMP文件用STREAM对象写入字段中,之后想把它读出还原成一个文件,可是如何判断当时存入的是什么格式的文件?
作者:
t小宝
时间:
2009-3-22 07:16
也想知道,帮顶一下
作者:
ACMAIN_CHM
时间:
2009-3-22 08:19
没有什么好方法。对于WORD,EXCEL或者JPG,你可以在其实二进制数据中查看其标志性的位串。比如EXCEL 在其信息段上有"Microsoft Excel" 的字样。 WORD会有 "MSWordDoc" 在最后的512字节中。JPG/JPEG的开始字节是0xFF,0xD8,0xXX,0xXX,0xXX,0xXX,J,F,I,F
每种文件类型基本上都有期文件格式的特征,但这样处理起来并不方便。一般的实现方法是,在表中另加一个文件类型字段,然后把文件名或者文件类型放在其中.
******************
* 一切皆有可能 *
******************
.
ACMAIN - Access论坛回贴准则(个人)
.
.
同
一
贴
子
不
回
复
第
二
次
.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://www.office-cn.net/vvb/
.
http://www.accessbbs.cn/bbs/index.php
.
http://www.accessoft.com/bbs/index.asp
.
http://www.access-programmers.co.uk/forums
.
.
http://www.office-cn.net/home/space.php?uid=141646
.
作者:
老鬼
时间:
2009-3-22 22:59
看来还是另建个字段会好一点~
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3