我建立了一个表单,其数据源对应一个表,在表单界面上有一个文本框和一个复选框,分别对应表中的一个字段,表单上还有一个命令按钮,在它的单击事件中,写了如下 代码:do while not eof()if d=ALLT( lue) IF lue=1 REPL PUTUP WITH .T. ENDIF exitelse skipENDIFenddo其中book是表名,bid是表中字段名,以它建立了主索引。PUTUP是表中字段名, 是逻辑型。但每次运行时,虽然我输入的是表中已存在的bid值,但总是找不到,所以替换无法完成。希望哪位朋友帮我一下,问题出在哪啊
热心网友
如果现在的记录指针刚好是eof(),那么这段程序就没有什么意义了。且 d=ALLT( lue),如果程序的对比方式不是模糊对比的话,这个判断条件可能没办法成立。