W ww10326 Unregistered / Unconfirmed GUEST, unregistred user! 2008-12-10 #1 大家在做数据编辑的时候,是直接用db控件直接操作(比如DBEditEh)还是用其他与数据源无关的控件操作然后再拼凑成sql语句更新数据库
Y yunxi126 Unregistered / Unconfirmed GUEST, unregistred user! 2008-12-10 #2 用後者比較多,查出的結果一般是一個比較復雜的業務結果.
F freeman_m530 Unregistered / Unconfirmed GUEST, unregistred user! 2008-12-18 #3 视情况而定。在DBGRID中编辑是最直接的。
Z zaorv Unregistered / Unconfirmed GUEST, unregistred user! 2008-12-18 #6 对系统自带的DB控件不熟练,<br>想找相关的教程学学。
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2008-12-19 #7 DbGrid 中只用于显示, 编辑一般放到一个panel ,用非感知 TEdit ,TNumericEdit ,TDatetimePicker, TMemo ,非常方便控制.<br>感知 最可怕的就是 将 代码分成 N 块 放到不同的事件里面去处理 ,eg. 字段的change ,dataset 的beforepost 等 ,如果用非感知 的话,一般就一个 read ,一个save ,一个savecheck 搞定. 代码可读性更强.
DbGrid 中只用于显示, 编辑一般放到一个panel ,用非感知 TEdit ,TNumericEdit ,TDatetimePicker, TMemo ,非常方便控制.<br>感知 最可怕的就是 将 代码分成 N 块 放到不同的事件里面去处理 ,eg. 字段的change ,dataset 的beforepost 等 ,如果用非感知 的话,一般就一个 read ,一个save ,一个savecheck 搞定. 代码可读性更强.