procedure TQReport1.QuickRepBeforePrint(Sender: TCustomQuickRep;
  var PrintReport: Boolean);
begin
  QRDBText3.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
  StudRecor.ADOQuery1.Next;
  QRDBText6.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
end;QRDBText3和QRDBText6的内容为什么一样的

解决方案 »

  1.   

    你用的是 FieldName ,当然都一样了,
    应该是 StudRecor.ADOQuery1.Fields[3].Value 吧?
      

  2.   

    QRDBText3.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
    QRDBText6.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
    这两句都用StudRecor.ADOQuery1.Fields[3].FieldName;,当然一样
      

  3.   

    两个 QRDBText 都是绑定到同一个字段上去了。
      

  4.   

    试一试 QRDBText6.DataField :=StudRecor.ADOQuery1.FieldsValues['字段名'];
          StudRecor.ADOQuery1.Next;
          QRDBText6.DataField :=StudRecor.ADOQuery1.FieldsValues['字段名'];
      

  5.   

    QRDBText3.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
    StudRecor.ADOQuery1.Next;
    QRDBText6.DataField :=StudRecor.ADOQuery1.Fields[3].FieldName;
    都绑定到第二条记录了按照 wjohn(强)的方法没有显示的........有人指导如何选择第二条记录吗?
    不要用StudRecor.ADOQuery1.Next;直接在StudRecor.ADOQuery1.Fields[3].FieldName这里选择
      

  6.   

    sysu(死树) 
    StudRecor.ADOQuery1.Fields[3].Value没有显示
    WWWWA(aaaa) 
    看我有加上移动记录的哦,已经移动到下一条才绑定的,看错了吧
      

  7.   

    QRDBText3.DataField :=StudRecor.ADOQuery1.Fields[3].value
    Ado 是否打开了?
      

  8.   

    ADO是打开了的,不然怎么会有记录???cow8063(网际浪子) 说得对哦,那怎么解决
      

  9.   

    50分
    No.1:你QRDBTEXT的Parent的DataSet := StudRecor.ADOQuery1
    No.2:你的那个记录上下走动和他们没有任何关系,你走到那条记录,它就显示到那条记录。放在Detail里就可以了。
      

  10.   

    那我的设置没错哦
    No.1:QRDBTEXT的DataSet设置正确
    No.2:放置位置正确ihihonline(微斯人,吾谁与归) 请问我的问题还出在那
    因为我之前不出,所以想一条条绑定,结果也不行