|
Hello Vivek,
Thanks for ur reply.
I have tried this, but I want to add user control as DataGridviewButtonColumn so that it can be used for each data in each row.
Regards,
rahul saini
|
|
|
|
|
Your control's class should inherit from DataGridViewColumn.Once that is done, add the control as column using DataGridView1.Columns.Add. Visit following link for further help
http://msdn.microsoft.com/en-us/library/7tas5c80.aspx
|
|
|
|
|
I want to do Resume Parsing ,means reading a Word document file resume and after parsing , send some required informations like candidate Name,Email-ID,Phone No. , Experience etc.to the data base automatically.
Can any one suggest Any free and commercial library for parsing resume.
I need a Library using which I can get information like name, email, phone, Skill set, year of exp etc.
modified on Tuesday, January 13, 2009 6:14 AM
|
|
|
|
|
for that u have to create a dictionary program separately.... in which your required key words should be present...
using System.Text.RegularExpressions;
u can do it
the quieter u become more u hear
|
|
|
|
|
even then finding name , Exp, Skill set is not easy task. Can u suggest some code sample for some library for the purpose.
|
|
|
|
|
Regex reg = New Regex("brown");
string str1 = "the quick brown fox jumped over
the lazy dog";
Match matchSet;
int matchPos;
matchSet = reg.Match(str1)
If (matchSet.Success) {
matchPos = matchSet.Index;
Console.WriteLine("found match at position:" +
matchPos);
}
}
}
this code finds the word brown
use ur creativity.... and develop rest of ur's
the quieter u become more u hear
|
|
|
|
|
If you are not using a pro-forma resume, this is going to be mind numbingly complicated.
Henry Minute
If you open a can of worms, any viable solution *MUST* involve a larger can.
|
|
|
|
|
Check into a company named Burning Glass Technologies, www.burning-glass.com.
Keep It Simple Stupid! (KISS)
|
|
|
|
|
Is there a Way or tool for converting resume form Word format to HR-XML format. Once resume is converted to HR-XML format it can be Processed.
|
|
|
|
|
how to implement escape sequence like ( ) / \
these in coding
Regex.Matches(str1, " [\,/]");
this shows escape sequence error
the quieter u become more u hear
|
|
|
|
|
Hi,
you only have to escape the \ by using \\. So your regex will look like this:
<br />
Regex.Matches(str1, "[\\,/]");<br />
Regards
Sebastian
|
|
|
|
|
s = Regex.Replace(s," ( ", " ");
s = Regex.Replace(s," ) ", ",");
how about here... same problem
thanks
the quieter u become more u hear
|
|
|
|
|
Hmm, that should be no problem. Pasted it in my code and the IDE doesn't show an error. Do you get a runtime error or a compiler error? Could you please provide the whole error text?
Thanks.
|
|
|
|
|
parsing " ( " - Not enough )'s.
this is the error msg shown.... runtime error
compling suceeded.....
the quieter u become more u hear
|
|
|
|
|
That is because round paranthesis are a special character within regex. You have to escape them also like this:
<br />
s = Regex.Replace(s," \( ", " ");<br />
|
|
|
|
|
thanks a lot......
but single slash \ shown error again......
used \\ and executed sucessfully
thank uuuuu
the quieter u become more u hear
|
|
|
|
|
Actually you have to escape the parenthesis in the regular expression, not the string. Put a backslash in the pattern:
s = Regex.Replace(s," \\( ", " ");
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Or you could use the verbatim operator
s = Regex.Replace(s, @"\(", " ");
Saves one escaping.
|
|
|
|
|
Hi,
I'm making a thread that generates random numbers into an array. Then I make 2 threads from that one I made, but I get the same random numbers in each thread. I've tried to use lock or Monitor, what am I doing wrong?
the C# girl
|
|
|
|
|
Hi,
could you please provide the code you are using to create the random numbers? Maybe you are using the same seed for the creation of the numbers, but that's something that can be seen in the code.
Regards
Sebastian
|
|
|
|
|
Hi,
I've just got!!!
I put static in front of the "Random random = new Random();" not private/public and know it works. Thanks.
|
|
|
|
|
Well, you're welcome...
|
|
|
|
|
Do you know why it didn't work first?
The Random class uses the current time as the "seed" for generating random numbers. Because you created two instances, one for each thread, and the two threads started running in parallel right away, both of them got the same seed and therefore generated the same sequence of random numbers.
BTW, the MSDN doc says that instance methods on the Random class are not thread safe - you might have to look out for that.
|
|
|
|
|
Hi all,
If I have a SqlCommand of which the query includes a join, let's say something as follows:
SELECT * FROM Stock INNER JOIN Transactions ON Stock.StockID = Transactions.StockID
how can I use SqlDataReader[string name] to obtain values from the result coming from a specified field in a specified table? In other words, if both the tables Stock and Transactions include a field with the name Price , the result in SqlDataReader will include two columns, both named Price . If I want to compare the two for instance, how can I force SqlDataReader[string name] to return Stock.Price or Transactions.Price ?
I was hoping for something like:
using (SqlDataReader sqlDataReader = sqlCommand.ExecuteReader())
{
while (sqlDataReader.Read())
{
if (sqlDataReader["Stock.Price"] != sqlDataReader["Transactions.Price"])
ShowError("Item was sold at incorrect price");
}
}
This is a simple example but I hope you get the point. I'm hoping that it isn't necessary to change my SQL query so as to give explicit names to the different columns.
|
|
|
|
|
Hi Dewald,
i'm surprised that the query can be executed with two tables containing a column with the same name. AFAIK you have to rewrite your query to give the two columns explicit names. If I understood the concept of datareaders right, the reader doesn't know that the query contains two tables. For him it is only one table (more like a view).
If there is another solution than rewriting the query, i would be very interested to hear about.
Regards
Sebastian
|
|
|
|