数据我用ADODC绑定控件方式连接上了。并通过 
Adodc1.Recordset.MoveFirst 
这样方式来浏览数据集。 最终目的是把数据生成到WORD文件  。用的方法是 标签定义记录集ADODB
wdApp.Selection.GoTo wdGoToBook, , , "姓名"
wdApp.Selection.TypeText rs  但是我移动了 数据库里的数据 导出来同样是第一条数据  因为这个记录集上面的查询只是查询当前的表
rs.Open "select * from 表 ", cn, adOpenKeyset, adLockOptimistic这样就一直导致 都是第一条记录。 有人说用绑定到控件
wdApp.Selection.TypeText text1.text 这个我知道。但是我现在数据库中存在二进制图片 
所以读取图片是 读出到临时文件。必须写成
wdApp.Selection.TypeText rs   我又不能这样显示wdApp.Selection.TypeText image所以有什么好办法。让adodc控件移动时候。在我导出这个文件时。记录集是一样的的么?

解决方案 »

  1.   

    TypeText 是往里敲文字,image是个图片吧?
    要学会编程,不能只靠要代码
    鱼和渔的关系
    否则3年后你还不会编程
      

  2.   

    晕哦。这不是逻辑的想法也无法通过 。定位不到这个游标么。 type text 是输入文字。但是支持控件 显示。 例如text.tex1 
      

  3.   


    首先,用 ADO 的 GetString 方法得到记录集的字符串格式内容,然后插入到 Word.Dim strNewText As StringstrNewText = rs.GetString(,行数变量)wdApp.Selection.InsertAfter Text := strNewText