Re: Unique value creation

This WebDNA talk-list message is from

1999


It keeps the original formatting.
numero = 23236
interpreted = N
texte = I was thinking about the same problem a few weeks ago. I was going to try and use a combination of days/hours/mins/secs to establish a start value, then multiply that value times ten and then add a random number formatted to two digits. So that the result would be: days/hours/minsXX where xx would come from the random function. Is that achievable? Math functions always tax my feeble mind so I havn't gotten around to actually writing the WebDNA and trying this idea out. Marty Schmid Artwerks >I can use the number of days/hours/mins/secs in some form or other to >create a *nearly* unique identifier number for each user, but how do I >create a truly unique value for two people who access the site during the >exact same second in time? > >It seems both of these users will have the exact same value, so it won't >be unique -- unless I tack on some kind of sequential index number that >simply cannot be re-used again during the same second in time, even by >another user. > >Using [random] won't work because there's a chance that the same random >number might come up again, and this solution has to guarantee *absolute* >uniqueness no matter what. > >How does the [cart] tag do it? Maybe I can use a similar technique. The >result must be no more than 12 characters in length, thus the reason I >cannot use the [cart] tag in this situation ... > >Sincerely, >Ken Grome Associated Messages, from the most recent to the oldest:

    
  1. Unique value creation (Kenneth Grome 1999)
  2. Re: Unique value creation (Marty Schmid 1999)
I was thinking about the same problem a few weeks ago. I was going to try and use a combination of days/hours/mins/secs to establish a start value, then multiply that value times ten and then add a random number formatted to two digits. So that the result would be: days/hours/minsXX where xx would come from the random function. Is that achievable? Math functions always tax my feeble mind so I havn't gotten around to actually writing the WebDNA and trying this idea out. Marty Schmid Artwerks >I can use the number of days/hours/mins/secs in some form or other to >create a *nearly* unique identifier number for each user, but how do I >create a truly unique value for two people who access the site during the >exact same second in time? > >It seems both of these users will have the exact same value, so it won't >be unique -- unless I tack on some kind of sequential index number that >simply cannot be re-used again during the same second in time, even by >another user. > >Using [random] won't work because there's a chance that the same random >number might come up again, and this solution has to guarantee *absolute* >uniqueness no matter what. > >How does the [cart] tag do it? Maybe I can use a similar technique. The >result must be no more than 12 characters in length, thus the reason I >cannot use the [cart] tag in this situation ... > >Sincerely, >Ken Grome Marty Schmid

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

[WebDNA] Best practice re: password storage (2013) [WriteFile] problems (1997) Allowed fields in formulas.db (1998) [tcpconnect] doing nothing- SM any help here??? (2001) ODBC problems between webcat and filemaker pro (2001) showif and cart (1997) WebCat2 beta FTP site (1997) How do you cause a new window to appear behind the currentwindow? (1999) [WebDNA] search command problem (2009) Proper file locations (1997) Createfolder OSX WC3.08 (2001) RE: Languages (1997) First Attempts (2000) wc 2 pro users - sites, quotes wanted (1997) test (2006) virtual domain service (1997) Searching Multiple DBs (1997) Contexts and Ampersands (1997) Not reading code (1997) WebCatalog for Postcards ? (1997)