| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1979 人关注过本帖
标题:请教VFP表单调用数据表的问题
取消只看楼主 加入收藏
wy1221
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-28
收藏
 问题点数:0 回复次数:1 
请教VFP表单调用数据表的问题
小弟做了两个表单,前一个表单是登陆表单,调用一个账号数据库登陆下一个表单(账号中有用户的权限,权限高的才能通过登陆界面,比方说管理员,管理员的账号也在账号表里),下一个表单是对账号数据库进行管理有四个页面,也就是说,具有管理员权限的账号登陆通过了就可以来到这个表单管理账号。第一个页面是增加新账号界面,可以增加新的账号,录入新账号的信息,第二页是修改用户账号资料界面,比方说修改账号的密码和权限,第三页面是,逐项通过下一条,上一条按钮浏览账号资料,不能对数据进行更改。第四个页面有一个表格,用来浏览所有账号的资料,现在的问题是如果单独运行表单2 ,不通过登陆界面,表单运行后,先点击第四个页面,表中数据可以显示,但一旦在页面1和2中对账号数据表进行添加和修改用户资料后再点击页面四,页面四中的表就变白了。页面三始终正常,可以通过上一条,下一条按钮浏览全部资料。如果通过登陆表单登陆到表单二,通过验证后进入表单2 ,总是说文件在使用中。各页面都不能显示和修改账号中的信息,登陆界面的确定按钮的click中已经写了,
use.账号.dbf
....
....
....
...
close table
搜索更多相关主题的帖子: 账号 VFP 数据库 表单 管理员 
2006-08-28 12:31
wy1221
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-28
收藏
得分:0 

谢谢lndsqfyq、fown,我的问题解决了,现在想请大家给我分析一下原因。
问题1
类似于管理员管理账号,具有管理权限的账号可以通过登陆界面来到下一表单管理账号,比方修改帐户信息和添加删除账号。现在问题是通过登陆界面后,提示文件正在使用,不能到下一表单,单独运行第二个表单可以进行管理账号
问题2
上面的第二表单有四个页面,页面1、2、3分别为添加、删除、修改账号信息。页面四又有两个子页面,子页面1位逐项浏览账号信息,子页面2里有一个grid控件浏览全部账号信息。只要在页面1、2、3中对账号数据表进行操作,则子页面2中的表变白,必须退出后再重新运行才可以显示。


附我的解决方法大家看看
编辑数据表后,表单中表变白的问题我通过在编辑(添加,修改,删除)前将表(grid)的recordsource设为NULL或‘’,编辑(添加,修改,删除)完后在设为“账号.dbf”

登陆后不能进行编辑,提示表正在使用的问题解决很勉强,在VFP中运行时,问题存在,但连编后问题就不存在了。不知道为何。

[此贴子已经被作者于2006-8-28 22:27:21编辑过]

2006-08-28 22:14
快速回复:请教VFP表单调用数据表的问题
数据加载中...
 
   



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

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