有关vfp共享的问题!
如果我共享打开一个数据库后,用另外的程序改变了数据库的内容,我在这边要想读出的记录是新数据库的内容,还是旧的?有没有什么地方可以设置?应该怎么做才能读到新的?
一般情况下,共享数据表,必须事先升迁到SQL服务器上,然后通过远程视图调用,在远程视图中可以进行共享设置,还有,在表单的数据环境中加入远程试图,设置缓冲区工作模式为5,可以设置成开放式表缓冲,或开放式记录缓冲。
当另一个用户在调取修改一个记录时,这个纪录就被锁定了,如果你要对各个记录进行修改,程序将尝试写入,根据你事先的设置,可能是反复尝试,也可能是尝试一次,就弹出信息,告知更新有问题。
一般情况下,在浏览编辑表的时候,是不更新操作的。
注意这些设置:把数据环境中的远程试图的属性:buffermodeoverride=5,表单的属性:buffermode=2