如果判断一个mdb文件是否合法?(100)

  • 主题发起人 主题发起人 newmaid
  • 开始时间 开始时间
N

newmaid

Unregistered / Unconfirmed
GUEST, unregistred user!
随意给出一个文件,如果判断它是否是一个mdb(access)文件还是其它类型的文件(不能只看扩展名吧)?请给出代码,谢谢,新手,请大家不吝指教..
 
好像也只有这个办了啊
 
通过检查后缀名。
 
通过文本文件打开一个access文件,找找看看看这个文件的前100个字节中有没有表示是Access文件的关键字,找到后,以后判断一个文件是否是access文件,就看这个文件的前100个字节是否有那个关键字。或者用adoconnection进行只读连接,可以连接成功说明是access文件,否则认为不是一个access文件。
 
楼上的兄弟,前100个字节中有没有表示是Access文件的关键字,关键字是什么内容?请教?
 
znxia是职业程序员吗?真的是高手啊,样样精通。
 
我这边是access2003,做了一个文件,前100个字节包含了字符串“Standard Jet DB”。 我更加倾向于adoconnection进行测试。terry_zhou82:我回答别人问题,只为了得分,别无它意。假如有得罪你的,那也是无意的,请别见怪。
 
接受答案了.
 
后退
顶部