回 帖 发 新 帖 刷新版面

主题:讨教:运行录入表单时为什么老出现表在使用中

各位老师:
我在运行录入表单时为什么老出现表中使用中,然后就不能用了,除非关了VF程序,再打开又能运行录入表单了,表单时按(向导-数据表-表单)格式做的。谢谢老师回答。

回复列表 (共5个回复)

沙发

表单使用的表已经打开。

板凳

这样的现象和你的数据处理习惯有关。你的表单应该在起动时有打开表的命令,协调处理好就行了。方法包括:1、统一在程序起动时打开所有的表,操作中按需要选择;程序退出时统一关闭所有的表;使用过程中及时将数据写盘。2、在要用的时候才打开表,用完就关闭。
两种方法各有各的好处和不足。

3 楼

[quote]这样的现象和你的数据处理习惯有关。你的表单应该在起动时有打开表的命令,协调处理好就行了。方法包括:1、统一在程序起动时打开所有的表,操作中按需要选择;程序退出时统一关闭所有的表;使用过程中及时将数据写盘。2、在要用的时候才打开表,用完就关闭。
两种方法各有各的好处和不足。[/quote]


  同時打開集中操作是不是費內存?

4 楼

[quote][quote]这样的现象和你的数据处理习惯有关。你的表单应该在起动时有打开表的命令,协调处理好就行了。方法包括:1、统一在程序起动时打开所有的表,操作中按需要选择;程序退出时统一关闭所有的表;使用过程中及时将数据写盘。2、在要用的时候才打开表,用完就关闭.
哪位老师给我详细讲一讲,启动时打开表的命令是什么?我的是表单-数据环境-加入数据。命令是自加。

5 楼

USE 命令
打开一张表,同时打开与其相关的索引文件,或打开一个 SQL 视图。

 
USE [[DatabaseName!] TableName | SQLViewName | ?]
   [IN nWorkArea | cTableAlias] [ONLINE] [ADMIN] [AGAIN]
   [NOREQUERY [nDataSessionNumber]] [NODATA] 
   [INDEX IndexFileList | ? [ORDER [nIndexNumber | IDXFileName 
   | [TAG] TagName [OF CDXFileName] [ASCENDING | DESCENDING]]]]
   [ALIAS cTableAlias] [EXCLUSIVE] [SHARED] [NOUPDATE] 
   [CONNSTRING cConnectionString | nStatementHandle ]
 
不知道你有没有vfp帮助文档,是否需要说一下,要哪个版本的?要的话发给你。

我来回复

您尚未登录,请登录后再回复。点此登录或注册