<div dir="ltr"><div class="gmail_extra"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Well, updating a large text field across thousands of records is never going to be instantaneous. How slow is too slow? (how long is it taking per 100 or per 1000 records?)</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">What are you updating the message text with? Is it constant, or variable depending on the message itself? If the changes can be formulated in SQL only, then it could be faster. But I assume you're not using a vserver, so the speed increase may be marginal.</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 11, 2014 at 9:43 AM, Beatrix Willius <span dir="ltr"><<a href="mailto:bwillius@gmx.de" target="_blank">bwillius@gmx.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Database: version 5.5, Xojo 2013r4, 10.9</div><div><br></div><div>Class way: </div><div><br></div><div><div>dim theCleaner as CleanerInterface</div>
<div>theCleaner = new CleaningMaster ‘some text options were selected here</div><div>theCleaner.setString theCursor.Field("MessageBody").GetString</div><div>theCursor.Field("MessageBody").SetString theCleaner.execute</div>
<div>theCursor.UpdateRecord</div><div><br></div><div>Multiuser: no</div><div><br></div><div>Size of records: couple of kb, can vary. This is the text version of an email message that is handled here.</div><div><br></div><div>
Selection of records to be updated: all. For my test I took a couple of thousand mails from the old Realbasic mailing list, lots of newsletters and some spam.</div></div></blockquote></div><br><br></div></div>