Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Relational Databases
Expertise: Beginner
May 6, 1997

Creating paradox-type tables at runtime

Question:
I want to create paradox-type tables at runtime, which I am generally doing in this way:
Table1.FieldDefs.Add('IDnum', ftInteger, 0, False)
....
Table1.CreateTable
However, there seems to be no FieldType for an auto-increment number like you can choose in Paradox database desktop. I was hoping for something like ftAutoInc, but in Delphi 1 it doesn't seem to exist.

Is there a way of getting around this so I can create a field that auto-increments itself?

Answer:
I was surprised by your question until I re-read it and saw that you're using Delphi 1.0. You're right, ftAutoInc doesn't exist in Delphi 1.0, because the level of the BDE that comes with Delphi 16-bit doesn't support the AutoIncrement type. Your only recourse to use the ftAutoInc type is to write the app in 32 bits. Other than that, you'll have to program your own scheme. Sorry...

DevX Pro
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date