Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Algorithm for generating unique value for the 6 char fie
Message
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00503649
Message ID:
00503651
Views:
24
See SYS(2015) in VFP Help for generating a unique file name. You could set the default value for your ID field to something like Right(Sys(2015), 6)

>Hi everybody,
>
>I have a table, there field Code (Character 6) is made PK. This table contains one blank record (this is by design). Now, each time I'm issuing append blank, I get an Error "Uniqueness of indexes is violated". I'm thinking about adding a default value for this field, but I don't want to use NextID table approach, because this database doen't have a NextID table and I don't want to change it.
>Therefore I'm seeking for the idea of a function, which will generate Unique ID automatically (Char 6).
>
>Or may be you have other ideas? Simple way, which was suggested by my manager, just make this index to be regular and deal this checking on the form level. I disagree, because our data is not secure enough, so if somebody will edit this table directly, there is a chance for adding duplicates.
>
>What do you think? I know, it's not recommended to use character PK (meangful), but this table was designed long time ago and I don't want to change it.
>
>Thanks in advance.
Mark McCasland
Midlothian, TX USA
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform