| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4370 人关注过本帖
标题:VFP中关闭数据库表
只看楼主 加入收藏
lovelov330
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2016-7-28
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:7 
VFP中关闭数据库表
VFP  GRID1   的字段在controlsourse 连接了数据库某个字段的值,
现在我关闭窗口的时候如何关闭这个关联呢

如果不关闭 在另一个窗口中用到的时候就会出现文件正在使用的错误。

这个要怎么操作呢谢谢了!
搜索更多相关主题的帖子: 数据库表 如何 
2016-09-16 08:47
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
use in 据库表
2016-09-16 09:10
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:20 
关闭表单后,表单数据环境中的表自动关闭。

坚守VFP最后的阵地
2016-09-16 09:34
lovelov330
Rank: 1
等 级:新手上路
帖 子:113
专家分:0
注 册:2016-7-28
收藏
得分:0 
回复 3楼 sdta
我的臨時表沒了是怎麼回事啊,代碼如下,麻煩親看下!

CREATE CURSOR TPAGE22 (s1 C(10), s2 C(10) NOT NULL, s3 N(6, 0) DEFAULT 0, s4 D, s5 D, s6 D, s7 L(1) NOT NULL DEFAULT .F.)
 = cursorsetprop("BUFFERING", 1)
 *INDEX ON  TAG
 = cursorsetprop("BUFFERING", 5)
 
 SELECT * FROM jpcorp!祇砯羆? WHERE 矪瞶夹癘=.F.  INTO CURSOR TEMP1
 SELECT ("TEMP1")
 SCAN
    SELECT ("TPAGE22")
    APPEND BLANK
    REPLACE tpage22.s1 WITH temp1.1
    REPLACE tpage22.s2 WITH temp1.2?
    REPLACE tpage22.s3 WITH temp1.3
    REPLACE tpage22.s4 WITH temp1.4
    REPLACE tpage22.s5 WITH temp1.5
    REPLACE tpage22.s6 WITH temp1.6
 ENDSCAN
  SELECT ("TPAGE22")
 tableupdate(.T.)
 GOTO TOP
 WITH thisform.pageframe1.page2.grid2
    .recordsourcetype = 1
    .recordsource = "TPAGE22"
    .refresh
 ENDWITH
  

  use path+"ss?.dbf"
  
这里用了USE 后,上面那个tpage22表就没了,如果我不用USE 这条命令,下面的表单就打不开,

挪位置好像不可以哦,

这是怎么回事啊!!
2016-09-16 15:08
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
收藏
得分:0 
应该先选择空的工作区,再打开试试看,比如:
Select 0
use path+"ss?.dbf"

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2016-09-16 16:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
回复 4楼 lovelov330
从不用缓冲表
习惯很重要

[此贴子已经被作者于2016-9-16 18:59编辑过]


坚守VFP最后的阵地
2016-09-16 18:57
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
以下是引用lovelov330在2016-9-16 08:47:00的发言:

VFP  GRID1   的字段在controlsourse 连接了数据库某个字段的值,
现在我关闭窗口的时候如何关闭这个关联呢

如果不关闭 在另一个窗口中用到的时候就会出现文件正在使用的错误。

这个要怎么操作呢谢谢了!

使用表单的数据环境来管理表,一切都迎刃而解了。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2016-09-17 07:23
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
收藏
得分:0 
应该先选择空的工作区
如果你准备要打开几个表
Select 0
use 表1
Select 0
use 表2
Select 0
use 表3
如果要使用表2
Select 表2
2016-09-19 10:52
快速回复:VFP中关闭数据库表
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060523 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved