如何判断一个数据表是不是合法的格式

如何判断一个数据表是不是合法的格式
(不用通过扩展名的方式)
---------------------------------------------------------------

use 文件名
如果没有出错表示合法
---------------------------------------------------------------

可以通过如下方式来实现:
Local llErr
llErr = .F.
On Error llErr = .T.
Use 文件名
If llErr
&& 表不合法
EndIf
On Error
----------------------------------------------------
另外一种更简单的方法,在vfp6中不可用,vfp8可以:
TRY
USE 文件名
CATCH
MESSAGEBOX("Error")
ENDTRY

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus