線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1233
推到 Plurk!
推到 Facebook!

memo內如何將資料作分類與顯示呢

答題得分者是:hagar
jiannrong
一般會員


發表:58
回覆:36
積分:18
註冊:2002-05-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-02 17:03:34 IP:140.109.xxx.xxx 未訂閱
請教一下 我用以下的方式 將DBgird的資料逐行的輸入到memo裡面 因為我的DBGrid是由Query產生的 所以 我不知道欄位的名稱 與欄位數量 我用以下的方式來設計 While Not Query1.Eof Do Begin For i:=0 To Query1.FieldCount-1 Do Begin sLines:=Query1.Fields[i].FieldName '--' '[' Query1.Fields[i].AsString '],'; Memotest.Memo1.Lines.Add(sLines); End; Query1.Next; End; Memotest.show; end; 可是我查出來的資料 只有一行 比如說 我的其中一筆資料 他會這樣顯示 OrderNo--[1003], CustNo--[1351], SaleDate--[1988/4/12], ShipDate--[1988/5/3 PM 12:00:00], EmpNo--[114], ShipToContact--[], ShipToAddr1--[], ShipToAddr2--[], ShipToCity--[], ShipToState--[], ShipToZip--[], ShipToCountry--[], ShipToPhone--[], ShipVIA--[UPS], PO--[], Terms--[FOB], PaymentMethod--[Credit], ItemsTotal--[1250], TaxRate--[4.5], Freight--[0], AmountPaid--[0], 在--之前 是欄位名稱 那我可不可以 用以下的方式顯示 OrderNo--[1003],CustNo--[1351],SaleDate--[1988/4/12], ShipDate--[1988/5/3 PM 12:00:00],EmpNo--[114],ShipToContact--[], ShipToAddr1--[],ShipToAddr2--[],ShipToCity--[], ShipToState--[],ShipToZip--[],ShipToCountry--[], ShipToPhone--[],ShipVIA--[UPS],PO--[], Terms--[FOB],PaymentMethod--[Credit],ItemsTotal--[1250], TaxRate--[4.5],Freight--[0],AmountPaid--[0], 那我該如何修改程式呢 還有 在memo內的資料 每筆資料 都會相鄰而下 比如說 PaymentMethod--[Credit], ItemsTotal--[1250], TaxRate--[4.5], Freight--[0], AmountPaid--[0], OrderNo--[1004], CustNo--[2156], SaleDate--[1988/4/17], ShipDate--[1988/4/18], 我的OrderNo--[1004],是另外一筆紀錄的開始 如果我希望 兩筆記錄之間 能夠有空格 那我該如何做呢 謝謝
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-02 18:19:06 IP:211.22.xxx.xxx 未訂閱
begin
  While Not Query1.Eof Do Begin
    sLines := '';
    For i:=0 To Query1.FieldCount-1 Do Begin
      sLines := sLines   Query1.Fields[i].FieldName   '--'   '['   Query1.Fields[i].AsString   '],';
    End;
    Memotest.Memo1.Lines.Add(sLines);
    Memotest.Memo1.Lines.Add('');
  End;
  Query1.Next;
  Memotest.show;
end;
-- Everything I say is a lie.
系統時間:2024-05-08 3:03:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!