我不用绑定,除了对OLE,因为对OLE用临时文件读如读出太繁,绑定一是耗资源,对于客户服务器编程如果同时操作多表,数据控件保持活动连接,容易造成网络流量大,此外容易造成
并发冲突等,对事务处理更不便.以前的控件还不支持动态绑定,所以更不灵活...

解决方案 »

  1.   

    为了灵活,我常常在窗体的load 事件中加入:dim rs as adodb.Recordset
    Set rs = New adodb.Recordset
    rs.Open  CtrSQL, Connection1, , , adCmdText
    Set DataGrid1.DataSource = rs  
     
      

  2.   

    我一般都用,但是从来不用任何一种数据控件,甚至是ADO,我都是自己写对象,然后把记录集作为数据源在程序运行时绑定到某一控件里去。
      

  3.   

    如果开发本地的小数据库(MDB)我也许会用数据绑定控件,如果开发连接大数据库的应用程序,我一定不会使用数据绑定控件,因为:
    1、数据绑定控件不灵活;
    2、浪费一个数据库连接,
    3、数据的变换难于实现。(数据从数据库到用户界面)