rs为记录集对象
dim rs as new adodb.recordset
txtsql="select * from department"
set rs=execute_sql(txtsql)
如何将记录集对象rs的记录赋给ADODC
adodc.recordsource=rs错在哪里?

解决方案 »

  1.   

    1.adodc.recordsource=txtsql
    2.adodc.recorset=rs
      

  2.   

    1.adodc.recordsource=txtsql
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    这样的话,好象要先设置好connectionstring属性吧?这就意味着要再连接一次数据库。
    因为在登录系统的时候已经先设置好cn(dim cn as new asodb.connection)属性,
    并且登录后cn一直保持着,没有被释放。可不可以绕过connectionstring属性(即利用cn已经的连接)而将rs的记录集赋给adodc?
    请高人指点。
      

  3.   

    不明白你为什么要这样做
    一般用adodc只为得到记录集,你已经有记录集了,为什么还用adodc???
      

  4.   

    dim rs as new adodb.recordset
    txtsql="select * from department"
    set rs=execute_sql(txtsql)
    如何将记录集对象rs的记录赋给ADODC
    adodc.recordset=rs错在哪里?
      

  5.   

    不明白你为什么要这样做
    一般用adodc只为得到记录集,你已经有记录集了,为什么还用adodc???~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    因为有一些文本控件text跟adodc连在一起,
      

  6.   

    如果用连接字符串,可以不用adodc控件进行设置了如果不用连接字符串,那就在adodc控件的属性里进行设置。