如果您直接使用数据环境如同使用一个窗体一样!那么.每次当您关闭数据环境后(.close)后.数据环境open 后状态为1 但是表的状态为0,您将无法open 打开时会出现对象关闭或无效.根据分析.close后.表对象被卸!是无效的.因为关闭后.再次open 后.没有进行基本的初始化工作.现将解决方法贴出
建议解决方法:
如果数据环境的名称为DatEnt.
定义一变量.
Dim sDatEnt as DatEnt
在open连接时
Set sDatEnt =New DatEnt
sDatEnt.连接.打开
这样.每次sDatEnt.连接.打开时就会初始化.
关闭时 sDatEnt.连接.关闭 set sDatEnt=Nothing