2017-02-22 90 views
0

我想将仅包含一列的查询结果导出到tedit或tmemo框。我成功地将它导出到csv。它只有一列包含权重,即。delphi csv将查询结果导出到tedit或tmemo框

50.32 50.23 52.53 46.23 35.63

我想并排这些重量侧出口要么到我TEDIT/tmemo盒或CSV

50.32,50.23,52.53,46.23,35.63

TIA

+0

对不起,第一行或数应列出垂直 –

+0

那么,你可以[编辑]你的问题来解决这个问题 –

+0

你正好连接的值一起在一个字符串,然后Memo.Text:= ThatString –

回答

-1

它应该是这样的?

qryGETWeight.Close; 
    try 
    qryGETWeight.Open; 
    while not qryGETWeight.Eof do 
    begin 
     memoWeight.Lines.Add(qryGETWeight.FieldByName('WEIGHT').AsString); 
     qryGETWeight.Next; 
    end; 
    finally 
    qryGETWeight.Close; 
    end; 
+0

@斯卡夫林斯基似乎希望将这些价值观并排放在一条线上,而不是放在不同的线上。 –

+0

它现在运行代码,但仍然不显示在备忘录框中的结果。它只是通过dbgrid –

+0

@JohanDantuma迭代它应该。您当然需要用您自己的组件名称替换memoWeight,qryGETWeight,'WEIGHT'或重命名您的组件以适合此场景。 如果你这样做,仍然无法正常工作,你可以更新你的文章并发布你的代码。 – skafinski