我写了一个业务数据处理类,在该类中实现了自动将数据库相应字段和窗体控件的绑定,以及数据的同步。但是因为数据库中的个别字段不便和窗体上的某个控件对应,只是定义为该窗体内的一个成员变量,这样一来,问题就来了,现在如何把该成员变量同类进行绑定。 
    因为控件可以引用的方式保存在类中,所以可以通过遍历的方式实现了控件和数据库记录的同步,但是成员变量该如何实现类似的功能呢??????    希望高手指教!

解决方案 »

  1.   

    类的构造函数中实现读取数据库中的数据,再将值赋给成员变量,不知行不?
      

  2.   

    我现在是利用在窗体中创建数据处理类的实例后,将预绑定到变量的字段名注册到实例中,然后,在数据更新的时候通过触发窗体的数据更新事件,同时将相应的变量名作为参数,这样,窗体在捕获该事件时,通过参数确定给不同的窗体变量赋值,可以实现数据的同步更新。
    但我觉得的这只是个笨方法,顶这先,不知道有没有其他更优化点的方法。不过先谢谢楼上两位哦!!