even me too tried by declaring userid in table as primary key.. thn displayed it as ref number
On Aug 12, 11:40 am, zuma <[email protected]> wrote: > i think u can use the Guid class cause it is a *G*lobally *U*nique ID. > > string reference = System.Guid.NewGuid().ToString(); > > > > > > On Wed, Aug 12, 2009 at 7:49 AM, Nelson <[email protected]> wrote: > > > thats fine.. > > how could i generate unique reference number for each users > > please tel me knw > > > thank u > > On Aug 12, 12:24 am, The_Fruitman <[email protected]> wrote: > > > I would be careful in using a random number as a reference number. > > > Generally, reference numbers must be unique in order to be > > > meaningful. The random class does not guarantee uniqueness. > > > >http://msdn.microsoft.com/en-us/library/system.random.aspx > > > > "The random number generation starts from a seed value. If the same > > > seed is used repeatedly, the same series of numbers is generated." > > > > While Microsoft suggests: "One way to produce different sequences is > > > to make the seed value time-dependent, thereby producing a different > > > series with each new instance of Random. By default, the parameterless > > > constructor of the Random class uses the system clock to generate its > > > seed value, while its parameterized constructor can take an Int32 > > > value based on the number of ticks in the current time." > > > > They also note: "However, because the clock has finite resolution, > > > using the parameterless constructor to create different Random objects > > > in close succession creates random number generators that produce > > > identical sequences of random numbers." > > > > You could generate the reference number multiple other ways such as > > > hashing the user's information along with the datetime, GUIDs, etc. > > > You should also add checking to verify that you have generated a > > > unique reference number before displaying it to the user. > > > > On Aug 11, 10:10 am, zuma <[email protected]> wrote: > > > > > hi nelson u can do it using random class > > > > > Random ref=new Random(); > > > > string reference=Convert.ToString(ref.next()); > > > > > now u have the reference number > > > > > now u want to display it > > > > > if u will display it in other page sure u will send it using > > querystring > > > > response.redirect("~/page.aspx?ref="+ reference); > > > > > else if u want to display it on the same page > > > > so u can assign a label control to ur reference number > > > > > i hope this helped u > > > > > On Tue, Aug 11, 2009 at 3:52 PM, Nelson <[email protected]> wrote: > > > > > > hi friends > > > > > im new to .net > > > > > i hve a form in which user wil fill and the fields like > > > > > fname,lmane,address ..etc when user click submit i want to genarate > > > > > and display referance number in a user form for particualar user > > > > > > please help me > > > > > -- > > > > there's nothing worse than having to get up and moving early > > -- > there's nothing worse than having to get up and moving early
