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.CreateTableHowever, 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’reusing 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 supportthe AutoIncrement type. Your only recourse to use the ftAutoInc type is towrite the app in 32 bits. Other than that, you’ll have to program your ownscheme. Sorry…
Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.
























