Results 1 to 8 of 8

Thread: Memo vullen met inhoud table1.memofield

  1. #1
    Registered User
    Join Date
    Mar 2001
    Location
    Elsloo
    Posts
    16

    Question

    Hoi

    Waarschijnlijk een heel simpel vraagje
    Maar toch :

    Hoe vul ik een memoveld met de inhoud van een table1.memofield, waarbij memofield dus een memoveld in de database is.

    het is de bedoeling om dit regel voor regel te doen, dus memo1.Text := Table1.memoField.AsString; gaat hier dus niet op ...

    BvD

    Cox Bulder

  2. #2
    Bedoel je dat meerdere regels uit je dataset in één memo moeten komen? Dat zou je dan doen met

    Code:
    memo1.Text := ''
    
    while not Table1.eof do
    begin
      Memo1.Text := Memo1.Text + Table1.memoField.AsString;
      Table1.Next;
    end;
    Andersom, als je één tekst in regels wilt opsplitsen kun je hem het beste eerst in een TStrings plaatsen, deze kun je dan regel voor regel uitlezen.
    Marcel

  3. #3
    Registered User
    Join Date
    Mar 2001
    Location
    Elsloo
    Posts
    16

    was niet wat ik bedoelde

    Bedankt voor het antwoord,

    Maar dat was niet wat ik bedoelde

    Ik heb een database met een veld memoField
    Dit ziet eruit als een veld van het type tMemo

    Ik moet dus dat Table1.memoField regel voor regel weer ontrafelen ...

    Hoe te doen ??

    Dus Table1.memoField ziet er misschien zo uit:
    Kanarie
    Shoarma
    Troep
    Jakkes

    Nu wil ik deze regel voor regel inlezen en plaatsen in Memo1.

    Hopelijk is de vraag nu iets duidelijker

    BvD

    Cox Bulder

  4. #4
    Uiteraard, er waren 2 mogelijkheden, leg ik net de verkeerde uit . De andere manier was deze:

    Code:
    var
      Memo: TStringList;
      i: integer;
    begin
      Memo := TStringList.Create;
      try
        Memo.Text := DataSet.Fields.AsText;
    
        // Hier kun je je tekst opgesplitst gebruiken
        for i := 0 to Memo.Count-1 do
          ShowMessage(Memo[i]);
    
      finally
        Memo.Free;
      end;
    end;
    Kun je hier iets mee??
    Marcel

  5. #5
    Registered User
    Join Date
    Mar 2001
    Location
    Elsloo
    Posts
    16

    Cool Dank je

    Dank je

    Was inderdaad wat ik nodig had

    MvG

    Cox Bulder

  6. #6
    Registered User
    Join Date
    Mar 2001
    Location
    Elsloo
    Posts
    16

    Unhappy Helaas

    Sorry

    Maar hij herkent Fields.AsText niet ....


  7. #7
    Oops, dat moet inderdaad DataSet.FieldByName('Veldnaam').AsText zijn.
    Marcel

  8. #8
    Senior Member
    Join Date
    Jan 2002
    Location
    Nieuwlande, Nederland
    Posts
    612
    Waarom gebruik je niet gewoon een dbMemo?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Rekenen met de inhoud van DBEdit's
    By TwoWalker in forum Algemeen
    Replies: 8
    Last Post: 26-Jun-02, 16:28
  2. List view met data vullen
    By Tommy in forum Databases
    Replies: 4
    Last Post: 14-Jun-02, 10:17
  3. Replies: 8
    Last Post: 10-Apr-02, 21:28
  4. Inhoud van een Memo opslaan via SaveDialog
    By Richard in forum Algemeen
    Replies: 1
    Last Post: 26-Dec-01, 14:25

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •