Search the web
Sign In
New User? Sign Up
memtable · Discuss the use of kbmMemTable and associated BCB/Delphi components.
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Pb with TkbMemTable when migrating from Delphi5 to Delphi7   Message List  
Reply | Forward Message #6055 of 6065 |
RE: [memtable] Re: Pb with TkbMemTable when migrating from Delphi5 to Delphi7


I'm just stating my preferences.

I find that if I have to move a project to a different machine on which I've
installed Delphi, I don't enjoy the extra burdon of then having to install any
supporting components I used when building the project.

My preference (and it does not have to be yours) is to be able to (whenever
possible) work on projects using only the VCL components that come with my
Delphi installation (whenever possible).

Please try to be more professional and not insult me personally just because we
disagree.



To: memtable@...: niafalls74@...: Wed, 10 Dec 2008
10:27:19 -0800Subject: Re: [memtable] Re: Pb with TkbMemTable when migrating
from Delphi5 to Delphi7



Sean, your argument is pour and pointless. What's your goal? Creating programs
that are efficient, or expending the least amount of effort while creating a
program? If it's the latter, you're lazy...________________________________From:
Sean Roberts <sean_c_roberts@...>To: memtable@...:
Wednesday, December 10, 2008 11:15:12 AMSubject: RE: [memtable] Re: Pb with
TkbMemTable when migrating from Delphi5 to Delphi7All I meant was that
TClientData set doesn't require that any additional VCL components be
installed.Sean Christopher Roberts, M.A.http://www. linkedin. com/in/seancrobe
rts------ --------- --------- --------- --------- --------- -------XFX nForce
680i LT SLI Socket 775 | Intel Core 2 Duo E6750 OC: 1600 FSB @ 3.2 GHz | 4 x OCZ
SLI 1024MB PC6400 DDR2 800MHz | XION 600w PSU | CM Stacker STC-T01 Case | Sony
GDM-W900 24" CRT Monitor | EVGA GeForce 9800 GX2 OC: 675/1100 | WD SATA 74 GB
Raptor (boot/system) , WD SATA 120 GB (applications) , WD SATA 500 GB (storage)
| Windows Vista Business 64-Bit | Patient and supportive significant otherTo:
memtable@yahoogroup s.comFrom: dkeith2@yahoo. comDate: Wed, 10 Dec 2008 15:33:05
+0000Subject: [memtable] Re: Pb with TkbMemTable when migrating from Delphi5 to
Delphi7--- In memtable@yahoogroup s.com, "herveroy13" <herveroy@.. .> wrote:>>
hello everybody,> I have a Pb with TkbMemTable when migrating from Delphi5 to
Delphi7.> Compiling is Ok but an error occurs when running. > > Format not
specified> > It occurs on an instruction : MmTbl.LoadFromFile( MmTbl.Persistent
File);> where persistent file is a .txt file> This instruction was correct on
Delphi 5.> > Where is the pb ?> > Hervé> > Thx>Herve -Sean was right about using
a separate format component, a kbmCSVStreamFormat class. Kim separated the file
I/O logic from the memtable several years ago. It basically works the same way,
but makes the property page smaller/less complex on the memtable. Instead of
specifying the import file properties on the memtable, you specify them on a
kbmCSVStreamFormat class. Then you assign the kbmCSVStreamFormat class to your
kbmMemTable' s DefaultFormat property. Since you are performing the same basic
tasks, converting yourkbmMemTable code to the newer format should be relatively
painless.As for TClientDataSet being 'native' to delphi, I'm not sure what Sean
was talking about. TkbmMemTable is as 'native' to delphi as it gets, being
composed of 100% delphi code. Incidentally, kbmMemTable has much better
performance than tclientdataset, is more stable, is thread safe etc. It is a
VAST improvement over TClientDataset, and is completely 'native' to delphi.David
Keith ____________ _________ _________ _________ _________ _________ _Send
e-mail faster without improving your typing skills.http://windowslive.
com/Explore/ hotmail?ocid= TXT_TAGLM_ WL_hotmail_ acq_speed_ 122008[Non-text
portions of this message have been removed][Non-text portions of this message
have been removed]





_________________________________________________________________
Suspicious message? There’s an alert for that.
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad2_1220\
08


[Non-text portions of this message have been removed]




Wed Dec 17, 2008 10:29 am

sean_c_roberts
Offline Offline
Send Email Send Email

Forward
Message #6055 of 6065 |
Expand Messages Author Sort by Date

hello everybody, I have a Pb with TkbMemTable when migrating from Delphi5 to Delphi7. Compiling is Ok but an error occurs when running. Format not specified It...
herveroy13
Offline Send Email
Dec 8, 2008
8:23 pm

First, I recommend that you switch to a ClientDataSet instead of KbMemTable - it's natve to Delphi. Second, I seem to recall (when I played with KBMemTable)...
Sean Roberts
sean_c_roberts
Offline Send Email
Dec 8, 2008
8:31 pm

... Delphi7. ... MmTbl.LoadFromFile(MmTbl.PersistentFile); ... Herve - Sean was right about using a separate format component, a kbmCSVStreamFormat class. Kim...
dkeith2
Offline Send Email
Dec 10, 2008
3:33 pm

All I meant was that TClientData set doesn't require that any additional VCL components be installed. Sean Christopher Roberts,...
Sean Roberts
sean_c_roberts
Offline Send Email
Dec 10, 2008
4:15 pm

Sean, your argument is pour and pointless. What's your goal? Creating programs that are efficient, or expending the least amount of effort while creating a...
DelCat
shorter_than...
Offline Send Email
Dec 16, 2008
10:10 am

I'm just stating my preferences. I find that if I have to move a project to a different machine on which I've installed Delphi, I don't enjoy the extra burdon...
Sean Roberts
sean_c_roberts
Offline Send Email
Dec 17, 2008
10:29 am

Sean Why you would state this 'preference' on a newsgroup dedicated to kbmMemtable is beyond me, Unless you are the lazy pompous ass it appears you are. Is...
Neven MacEwan
nevenmac
Offline Send Email
Dec 17, 2008
6:29 pm

I only got involved in this when replying to someone on the general Delphi thread - I never meant to be included on a thread in the kbmMemTable group. If I...
Sean Roberts
sean_c_roberts
Offline Send Email
Dec 17, 2008
9:57 pm

I didn't call you an ass, I called you lazy. But I think someone might have inferred "pompous" from your fanboi-like signature describing in large detail your...
DelCat
shorter_than...
Offline Send Email
Dec 18, 2008
7:05 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help