|
...Unless you want me to wave my "virtual internet knife" at you again
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
i didnt get a solution for this yet and i'm still scratching my head for this.........if u wanna share something abt this..........pls go ahead........TIA...........
|
|
|
|
|
dude, you have much to learn about these forums...
if you didnt get an answer then no one here has it... double AND cross posting is concidered rude!
FACT: there arent many people who are experts on crystal reports and the resources on the web are limited.
SOLUTION TO YOUR PROBLEM: - seriously, not trying to be sarcastic i did this a few weeks back
buy a book on crystal reports
im stil waiting for my book so im unable to help with this problem
good luck
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
You haven't shown us any code yet of how you're attempting to do this!
This[^] may help, it's got quite a low score but I think the basics are there.
Why the one vote on my previous post?!?!
Dave
|
|
|
|
|
For setting the parameter fields in Crystal Report by default, there is nothing to be coded as such.......just simply go thru the field explorer and thn Select Expert option and u'll get the parameter field working while executing.........so that way there's no code which I can share u with.........
anyway, thanks for ur current reply, it may help, lemme see.........low score for ur first reply, coz it didnt helped me anyway, it wasnt useful to me......u said "i posted it 16 hrs back"......even i was aware of tht fact..........anyway, Thanks for this reply...........Thanks
|
|
|
|
|
I told you where to look yesterday! Did you even try? What did you find? Unless you are blind you should have at least managed to get 1 step further.
|
|
|
|
|
Oops........i missed it..........anyway, thanks........
|
|
|
|
|
Verghese wrote: i didnt get a solution for this yet and i'm still scratching my head for this
Reposting the same question merely 16 hours apart isn't going to do you any good but piss people off instead. Better to just wait for a reply.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Hello,
I'm writing an application to plugin into OCS server in order to receive SIP events.
When I create a ManagmentClass to MSFT_SIPApplicationSetting class it failed.
Does anyone know what can be the reason for it?
When I tried to do the same with Win32_Environment it passed OK.
Where can I check if this class is configured? And if not how can I configure it?
Thanks ahead,
|
|
|
|
|
Hello everyone,
I have 10,000 strings and I want to develop a hash function, to convert string into int32 type. And the purpose is to let the 10,000 hash result distributed linearly as much as possible from Int32.MinValue to Int32.MaxValue.
Any ideas or reference documents?
thanks in advance,
George
|
|
|
|
|
If the strings have any kind of uniform distribution, try to preserve this distribution in the hash function.
Hash functions are often random, which is not hard to implement, and allows performance to be predicted with a Poisson Distribution. But if you can preserve any kind of uniformity, your performance will be better than random.
|
|
|
|
|
Hi Alan,
I read the perfect hash link you referred and confused about two terms as you mentioned,
- uniform distribution;
- Poisson Distribution.
Could you clarify please? Or provide some links?
regards,
George
|
|
|
|
|
A uniform distribution is where you have approximately equal numbers of keys throughout the value range. This is desirable in a hash function because it minimizes collisions.
Here's link to a discussion on hash functions: http://www.partow.net/programming/hashfunctions/[^]
|
|
|
|
|
Great Alan!
regards,
George
|
|
|
|
|
|
Hi Alan,
I am interested in this algorithm. But from the link, I can not find any reference implementation in C#. Any ideas?
regards,
George
|
|
|
|
|
Might as well use it.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
|
|
|
|
|
Hi Ennis,
Standard MD5 result is 16-byte. Int32 is 4 byte, could you advise how to store MD5 result in Int32 please -- and at the same time, keep the result as random?
regards,
George
|
|
|
|
|
I was mistaken. It is 128 bits not 32.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
|
|
|
|
|
Well, Ennis. It is ok. Any ideas to map to Int32?
regards,
George
|
|
|
|
|
The only real choice is to locate a hash function that hashes to 32 bits. Personally, I don't see the problem with the GetHashCode method in .NET, it seems like a good option.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
|
|
|
|
|
Thanks Ennis,
My concern is the function does not provide the same value in different CLR version. It is hard to maintain data consistency. Any comments?
regards,
George
|
|
|
|
|
The method is provided exclusively for use with hash tables and is not provided for any sort of persistence reason. While I can't speak for the different result I can suggest MS chose a more efficient algorithm with less collisions.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
|
|
|
|
|
Thanks Ennis,
My scenario is like this.
1. Using .Net 2.0 code generate hash code using GetHashCode function for name "abc";
2. We can further using the hash value as the unique identifier for "abc", e.g. check whether such hash value exists is the same as checking "abc" existence;
3. Upgrade to .Net 3.5, and calculate new hash value for "abc", since the new value does not match the old hash value, the system will believe "abc" does not exist and some other value exists.
Do you think this is an issue?
regards,
George
|
|
|
|
|
Like I said, you can't use GetHashCode for persistence. In fact, there is no guarantee that within the same .NET version it will generate the same hash.
Your scenario looks like a rewrite of some common database functionality which would be best stored in a database.
There is one other option, load the names into a hash table at start-up using the names. Then you can check for existence using a hash look-up without needing the hash code.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
|
|
|
|