送分100:
1、什么时候用ADO控件,什么时候用自定义的ADODB.RECORDSET变量
2、ADO1.RECORDSET.CLOSE中close的作用是什么?(注:ADO1是一个窗体上直接放置的ADO控件)

解决方案 »

  1.   

    '建议不用adodc控件,而是在代码中这样使用:
    dim rs as adodb.recordset
    set rs=new adodb.recordset
      

  2.   


    (1)需要数据绑定的时候用控件,需要快速形成简单程序的时候用控件。其他情况用RecordSet
    (2)关闭记录集。PS,俺是菜鸟,俺的回答仅供参考。
      

  3.   

    我根本不用adodc控件,不用绑定,对数据库的连接和操作都是短时间的,否则会有很多问题
      

  4.   

    1、什么时候用ADO控件,什么时候用自定义的ADODB.RECORDSET变量 
    在ADO控件版本始终和你引用的版本一致的时候,用ADODB.RECORDSET定义。
    2、ADO1.RECORDSET.CLOSE中close的作用是什么?(注:ADO1是一个窗体上直接放置的ADO控件)
    当你使用ADO1.RECORDSET.OPEN(SQL语句)查询后,可以使用ADO1.RECORDSET.CLOSE来关闭记录集。
      

  5.   

    西西回答的很好. 建议新手用adodc+datagrid/MSHFLEXGRID,快速完成简单数据库的编程
      

  6.   

    新手用adodc控件问题多多.
    建议先看下例子.
      

  7.   

    任何时候最好都不要用Adodc控件
      

  8.   

    为什么还要用过期的东西呢?现在的ado.net不是很好吗?建议用最新的吧。很容易不容易出问题!最大的好处是和数据库分离!
      

  9.   

    http://download.csdn.net/source/1498324
      

  10.   

    说几句仅供参考:
    1、能完成你要完成的任务时,你用adodc(即ADO控件)或adodb任选其一就好,其实选哪个无所谓,建议不要混合在一起使用。
    2、你需要建库、建表时adodb使用SQL语句比较方便;而你用adodc时,还得引用AODX,而且比较繁琐。
    3、ADODC中.RECORDSET.CLOSE;close闭关记录集,在adodb中作用一样。
      

  11.   

    這個應當沒有太多區分,現在控件都可以通過ADODC或Adodb.Recordset來綁定數據。所以建議直接使用ADODB來處理會方便些