我对数据更新操作时用两个按钮一个是“输入”,内写代码post
一个“添加”,内写代码append现在我先点击“添加”,则再表中自动添加了一个空行
如果我马上点击“输入”,那系统就会提示错误“空行不能输入的”字样
那我应该如何写一个容错的代码先判断当前要输入的是不是为空的呀?

解决方案 »

  1.   

    sss = null
    s = ''
      

  2.   

    if (query1.fieldvalues['字段名'] is null) or (query.fieldvalues['字段名']=' ') then
    showmessage('空行不能输入');
      

  3.   

    在BeforePost事件中判断能否进行数据的新增
      

  4.   

    TO  dulong007() 
    问题没解决呀
    我的字段只要任意一个不为空的,记录就可以输入所以用某个字段是否为空来判断好像不适合大家还有好方法吗
      

  5.   

    不会吧,你数据一个关键字都没有吗?
    那肯定是不合理的,以后也会有很多问题的。
    其实最好的做法是有关键字,在POST 的时候加以判断的。