修改一段代码
数据窗口:dw_grid,数据源:表table_1,列a,b(起始日期),c(结束日期),d,e,代码如下:
string r_rqq,r_rqz,g_id
long r_row
select b into:r_rqq from table_1 where a=:g_id;
select c into:r_rqz from table_1 where a=:g_id;
for r_row=1 to dw_grid.rowcount()
if dw_grid.object.b[r_row] = r_rqq and dw_grid.object.c[r_row] = r_rqz then
messagebox('提示','数据重复!')
return
end if
next
通过以上代码r_rqq,r_rqz得到的值就是输入的第一条数据,如果有多条数据,怎样才能判断输入的数据和已经存在的数据没有重复 find,,,顶一个!