datareport显示的是这个表中的所有记录,如何让它显示指定的那条记录。我用的DATA控件,能不能让Data控件移动到那条记录就显示那条记录?

解决方案 »

  1.   

    重新建立新的该条记录的记录集,然后使用datareport绑定.—————————————————————————————————
    ┏━★━━◆━━★━┓ 
    ♂欢|◢CSDN◣|使♂        ▲自由保存帖子,浏览,关注检测
    ┃迎|◥论坛助手◤|用┃        ▲完善的CSDN客户端工具
    ┗━☆━━◇━━━☆┛       ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
    http://www.csdn.net/expert/topic/573/573604.xml
    http://www.chinaok.net/csdn/csdn.zip
      

  2.   

    让DATA控件只绑定你所要显示的指定纪录
      

  3.   

    data.recordsource="select ss from table_1 where 条件是你要的那条记录"
    data.refresh
    set datareport1.datasource=data
      

  4.   

    Dim rsprint As New ADODB.Recordset
    rsprint.Open ssql, cnndb, adOpenForwardOnly, adLockReadOnly, adCmdTextSet kindprintdsr.DataSource = rsprint
    kindprintdsr.Show