请教BCB判断ACCESS文件的方法?
编写的ACCESS中表的名字和数据格式是固定了的。那么编写分析软件时如何判断要打开的ACCESS文件就是自己需要的这种数据格式的ACCESS文件?因为有很多这种格式的ACCESS文件会分发到各处然后汇集到你这,名字各不相同,你得逐个进行分析。
比如说一堆.mdb文件,点击了其它数据格式的ACCESS文件它会提示你这不是你需要的ACCESS文件。
我现在想到的方法是通过给文件名字前面加一个固定的格式,通过文件名来判断.
还有没有其它更好的方法呢?
[解决办法]
生成一个自定义固定的格式的
配合自己的读取
[解决办法]
在数据库里找张表(最好创那系统表),放个奇异的字段和数值.
ADO连接后,判断该表是否存在,字段是否存在,数值是否正确.
如果这样也有相同的,那就是故意行为,就没什么太好的办法.
[解决办法]
尝试连接该数据库,并判断是否有特定的表和特定的字段.