vf表单问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 17:53:33
需要设计一个数据录入表单。
引入了数据环境。
在录入数据时需要先判断所输入的学号是否已经存在于数据环境中。
这个应该如何表达?

在数据环境中添加表,设置该表的属性:缓冲模式为5,即开放式表缓冲

先输入数据, 在使用tableupdate()保存数据之前,运行一段代码.
该代码用来检测新输入的学号在原表中有没有.

示例:
lcxh=新输入的学号
local larrxh
dimension larrxh(1)
larrxh(1)=0
select count(学号) from 表 where 学号=lcxh
if larrxh(1)>0
messagebox('学号重复')
return .f.
endif