如何使用缓冲让多用户操作更流畅,在什么情况下使用呢???
我有一个A.DBF表,多人都要操作这个表(已按录入员set filter 筛选,只能修改、删除自己录入的数据),是在同一个表单下通过“添加”、“修改”、“删除”调用不同的表单界面进行操作,使用了数据环境,数据环境还有其他表辅助下拉菜单,以及根据需要添加数据的表,对此我有关于缓冲的问题不解。如下:1、“添加功能”有同时对A.DBF添加的(insert into)带有grid视窗,添加后grid视窗更新,那么添加需要缓冲么,辅助下拉菜单的表需要设置缓冲模式吗,怎样做呢?
2、“修改功能”有同时对A.DBF在grid下编辑的更改多条记录的,这时A.DBF用的行缓冲好,还表缓冲好,缓冲修改更新后,退出thisform.release被调用的grid编辑表单,再转入“添加”状态,缓冲模式用命令调整吗,怎样调整?
3、“删除功能”有同时对A.DBF在grid下通过用删除标记的方式删除的,这时A.DBF用的行缓冲好,还表缓冲好,修改与删除操作会影响其他人的“添加”“修改”“删除”的速度么,如何调整呢?
我的程序,现在如果一个人在使用,速度非常快,如果多人同时使用慢的像蜗牛似的。辛苦各位老师耐心细致指教,初学缓冲,学生迷惑!!!