|
Dear Sirs,
I need to generate a unique random 12 digit number. the number should be unique even if the app gets restarted. could any one help me out...
Thanking you
|
|
|
|
|
If you are using .net 2.0 you have some good options. If not then it will be harder to find something that is solid. Here is the .net 2.0 code right out of microsoft help:
The following example creates a random sequence 100 bytes long and stores it in random.
Visual Basic Copy Code
Dim random() As Byte = New Byte(100) {}
'RNGCryptoServiceProvider is an implementation of an RNG
Dim rng As New RNGCryptoServiceProvider()
rng.GetBytes(random) ' bytes in random are now random
C# Copy Code
byte[] random = new Byte[100];
//RNGCryptoServiceProvider is an implementation of a random number generator.
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetBytes(random); // The array is now filled with cryptographically strong random bytes.
Here is the link to this help page:
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.en/cpref11/html/M_System_Security_Cryptography_RandomNumberGenerator_GetBytes_1_f0697ec3.htm
Hope that helps.
Ben
|
|
|
|
|
thanks for your reply.
do i've to add any reference for above code.
Ram
|
|
|
|
|
Here is the namespace you need to reference:
System.Security.Cryptography
|
|
|
|
|
thanks a lot kubben....
its al for my college project. I'm learning and implementing...
Bye...
|
|
|
|
|
You can't produce both a unique and random number. By definition a random number cannot be unique.
Guids are nice but are not really random but they are usually unique.
The random class provides nice randoms numbers.
The most unique solution would be to persist the number and increment it when you need a new one.
File Not Found
|
|
|
|
|
great. This is good solution. I agreed. Giving score for you
Regards,
Sylvester G
Senior Software Engineer
Xoriant Solutions
sylvester_g_m@yahoo.com
Score it if you like my post
|
|
|
|
|
use "Guid" class to generate unique number
Thomas
|
|
|
|
|
Thanks all for ur replies...
Could you help me how to use GUID
Ram
|
|
|
|
|
System.GUID.NewGuid().ToString()
Thomas
|
|
|
|
|
thank you very much thomas...
actually i'm doing my college project(learning and implementing). i'll msg you after implementing. Bye...
Ram
|
|
|
|
|
If you have any doubt you can mail me. I am glad to help you. Have a nice day!!!
Thomas
|
|
|
|
|
I have MasterPage and link with he content aspx-page. Content page have a set of <asp:content id=".." contentplaceholderid=".." ..=""> items.
Question: i'm can dynamic create this list of
|
|
|
|
|
Let's say I have a 100 items in the repeater, and I want to divide them to 5 pages with 20 items each...
|
|
|
|
|
I had the following defined on an .ASPX file:
<asp:Button ID="btnOK" Text="OK" width="75" CausesValidation="False"
UseSubmitBehavior="False" runat="server" OnClick="OnClickOK"/>
and the following code in the .CS file
public void OnClickOK(object sender, EventArgs e)
{
Response.Redirect(m_sReferringPage);
}
When I clicked the OK button on the form, the page completely ignored the OnClickOK function. (!!!???)
After messing around with it for about an hour, I figured I'd change the button's ID to see if it would fix the problem, and changed it to the following:
<asp:Button ID="<big><font color="red">btnOK2</font></big>" Text="OK" width="75" CausesValidation="False"
UseSubmitBehavior="False" runat="server" OnClick="OnClickOK"/>
IT WORKED! This is a very simple form in a table that only has one other button (that already worked as intended). It looks like a control ID conflict, but I'll be damned if I know where it's coming from.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
removed="OnClickOK" ??? Is OnClick a swear word and CP removed it ?
The compiler will tell you if two controls are conflicting.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Christian Graus wrote: removed="OnClickOK" ??? Is OnClick a swear word and CP removed it ?
Hmmm, that's weird, ain't it...
Christian Graus wrote: The compiler will tell you if two controls are conflicting.
Compiles and runs fine - no warnings, no errors. There are only two controls on the form - btnCancel and btnOK.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Christian Graus wrote: removed="OnClickOK" ??? Is OnClick a swear word and CP removed it ?
That is due to the backwards way that CP handles security. As they allow any html code in the posts (which mostly causes problems anyway), they have to filter out anything that they can think of as harmful.
They should have done it the other way around, by html-encoding everything and only turn a few allowed codes into formatting. As people often post html code and want it shown as is, the formatting codes shouldn't use html syntax anyway.
---
single minded; short sighted; long gone;
|
|
|
|
|
Hi,
I wanted to clear the contents of controls(textboxes) in my web page when user hits a button. i googled a little , but didn't got any usefull link. will anybody give some idea/ examples for this. I am using vb as server side scripting tool.
thanks in advance
Sebastian
|
|
|
|
|
Wouldn't <input type="reset"> do the trick?
|
|
|
|
|
This only resets the values to the ones returned at the last postback.
CleAkO
|
|
|
|
|
Hi andyharman,
Thanks, But this will not give the proper result. i am looking for a sever side scripting. would you help on that...!
Sebastian
|
|
|
|
|
A quick solution would be to just redirect to the same page and if there are any values you need to save then put them into a session variable temporarily.
CleAkO
|
|
|
|
|
yeah.. this might solve the problem. Thank you..!
Sebastian
|
|
|
|
|
The above explained all post are wrong for this task.
use javascript to clear the textboxes
for(i=0; i < document.forms[0].length; i++)
if (document.forms[0][i].type == "text")
if (document.forms[0][i].disabled != true)
document.forms[0][i].value='';
Regards,
Sylvester G
Senior Software Engineer
Xoriant Solutions
sylvester_g_m@yahoo.com
Score it if you like my post
|
|
|
|