用sql命令可以组合出来
但是不能使用敏感控件吧

解决方案 »

  1.   

    你可以在field-editer中加入一个新字段,然后正确设置提示的信息就可能实现你要的功能,注意字段类型先为lookup.
      

  2.   

    我只是举一个例子而已,实际中这种问题非常普遍,苛刻的用户老是出一些麻烦的问题.所以用户接口的设计根本不可能象书上写的那样用一个TTable控件,把里面的字段拖出来就可以录入了那样简单.为了尽可能的方使用户输入,里面有很多 "录入表中的数据" 都是从间接的方法得到的,这根本不好用感应控件实现,因此,对于这些问题,我一直都是直接用代码编写,转换的,最后执行一条sql命令来更新,这让我麻烦不已,我不知大家有没有同感,是如何解决这些问题的,谢谢
      

  3.   

    可以根据Tquery或Ttable的事件来控制
    在onnewrecord中实现给编码字段赋值
    注意姓名重复时编码的给值
      

  4.   

    有没有可以自动转换的控件,我没有具体试过,谢谢以前一直用代码写的,现在想全部换控件,却发现做一个最简单的单表录入都这么麻烦本来以为一个单表录入,用一个TTable控件或TQuery就可以搞定,但是没想到为了提供可选择的输入数据(外键约束),数据转换等这些支节问题,不得不添一大堆TQuery,简直是本末倒置,我烦极了zhangpeigao(zhangpeigao)兄说的有道理,可是同样要用代码转换,没想到用控件这么麻烦
      

  5.   

    总得有点工作让我们做,如果borland都搞完了,我不就失业了
      

  6.   

    你试一试在字段控件的OnChange,OnGetText,OnSetText,OnValidata事件中进行设置.