R restart0 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-28 #1 具体问题就是,有一个DBGrid,用户在里面输入数据的时候,我要判断在他输入处的上一个 记录同一个字段,是不是为空,如果为空给出提示,并且当前记录停在为空的记录处。
十 十三 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-28 #2 在OnExit时 FieldName := DBGrid1.SelectedField.DisplayName; table.Prior; if table.fieldbyname(FieldName).value <> null then table.next;
在OnExit时 FieldName := DBGrid1.SelectedField.DisplayName; table.Prior; if table.fieldbyname(FieldName).value <> null then table.next;
P pcc_mmz1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-28 #4 to restart0: 如果通过移动dataset的指针,去进行判断,肯定是不行的。 因为这样的话,你的当前行就会被取消。 我想你可以在输入该条记录时,用一个数组保存上一条记录。 数组类型最好定义为指针,这样可以处理多种数据类型。 判断的时候,取出与列号想同的数组分量的值,就可以了。
to restart0: 如果通过移动dataset的指针,去进行判断,肯定是不行的。 因为这样的话,你的当前行就会被取消。 我想你可以在输入该条记录时,用一个数组保存上一条记录。 数组类型最好定义为指针,这样可以处理多种数据类型。 判断的时候,取出与列号想同的数组分量的值,就可以了。
Y ysai Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #6 直接点,在数据库规则中定义那个字段不能为Null且不能为空字符串
J jsxjd Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #7 录入时为空就判断, 为什么要等到录入下一条再去判断上一条????