X xiao an Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-31 #1 我建立一个数据库表,这个表的字段不是固定的,而是根据输入情况建立的,我想使用DBEdit控件作为输入、编辑记录,所以想动态建立DBEdit控件分别与该表的各个字段对应。请各位高手指教,另外,不使用DBEdit(DBGrid)还有更好、更漂亮的控件能实现数据的输入编辑的吗?谢谢!!!
我建立一个数据库表,这个表的字段不是固定的,而是根据输入情况建立的,我想使用DBEdit控件作为输入、编辑记录,所以想动态建立DBEdit控件分别与该表的各个字段对应。请各位高手指教,另外,不使用DBEdit(DBGrid)还有更好、更漂亮的控件能实现数据的输入编辑的吗?谢谢!!!
C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-31 #2 在Form里定义一个TDBEdit类的控件数组 DBEdit:array of TDBEdit; 然后检索出表所有的字段名 {嘿嘿,我临时想不起相关属性了,不过这段代码应该不难吧} 再然后 for i:=1 to CountofField do begin DBEdit:=TDBEdit.Create; DBEdit.paret:=Form1; ..... //设置其他属性 end;
在Form里定义一个TDBEdit类的控件数组 DBEdit:array of TDBEdit; 然后检索出表所有的字段名 {嘿嘿,我临时想不起相关属性了,不过这段代码应该不难吧} 再然后 for i:=1 to CountofField do begin DBEdit:=TDBEdit.Create; DBEdit.paret:=Form1; ..... //设置其他属性 end;
X xiao an Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-17 #5 cheka的答案检索出表所有的字段名,可以实现,但DBEdit:array of TDBEdit;在编译时却出错,为什么?另外,DBEdit如何初始化?