|
|
|
string s = @"ABC-2-725-XY15A";<br />
Match m = Regex.Match(s, @"(.+?)-(\d\d\d)-(\w\w)(\d\d)(\w)");<br />
if (m.Success) <br />
for (int i = 1; i <= 5; i++) <br />
Console.WriteLine("s{0} = {1}", i, m.Groups[i].Value);
- Bitwise
|
|
|
|
|
Thanks,
I didn't realize one could traverse the matched expression. I tried to do it with Regex.Split.
-Julian
|
|
|
|
|
When I use the Fill method of a DataAdapter it creates the table structure in my dataset. It also brings the PrimaryKey information about that table to the dataset. My question is: is there anyway to bring the "foreign key" information about the table columns ? How can I know which columns are foreign keys and to which table they refer ?
thanks
Mauricio Ritter - Brazil
MSN: mauricioritter(atsign)hotmail.com
English is not my native language so, if you find any spelling erros in my posts, please let me know.
|
|
|
|
|
See the DataRelation class in the .NET BCL. It's pretty straight-forward and easy to make a typed DataSet by right-clicking on your project (or a folder under your project, which helps set the default namespace for your source files you add to them) and adding a new type, then choose DataSet . You can even drag and drop tables, views, and stored procedures from the server explorer to create elements (the DataSet designer is, after all, just the XML schema designer) that represent tables, while their elements represent fields. You can create primary keys and draw relationships. When you save this, it serializes using the CodeDomSerializer so that you have source code.
When you use it, instead of using DataSet ds = new DataSet(); , for example, you would use MyDataSet ds = new MyDataSet(); . That already has typed table and fiend names, as well as relationships established. Note, however, that the DataAdapter derivatives - or rather the command builders like SqlCommandBuilder - don't support auto-generation of complex statements required for updating a data source with changes.
All this is programmatic changes you can do manually, as well. It's most important to read the documentation, but you might also makes a typed DataSet in this manner and examine the source code (click "Project->Show Hidden Files" in the menu to see the source file itself).
This posting is provided "AS IS" with no warranties, and confers no rights.
Software Design Engineer
Developer Division Sustained Engineering
Microsoft
[My Articles] [My Blog]
|
|
|
|
|
|
great...this is exactly what i wanted...how can u encode the captured video? e.g. i have the DivX codec installed on my computer. i want to encode the video into divx on the fly..is this possible..
|
|
|
|
|
Hello,
Mridang Agarwal wrote:
how can u encode the captured video?
I don't know exactly how to encode with DivX especially. This[^] shows how to encode a *.mpeg to a *.wmv... If you can find how to encode to DivX, it should be the same kind of work.
The capture class encodes a video stream in an *.avi file. DivX is an *.avi file to but encoded with a different codec (You will not gain much quality/space using AVI/DIVX instead of just AVI).
There are some softwares that can create *.avi files with DivX codecs. You can try this one[^] out.
Mridang Agarwal wrote:
i want to encode the video into divx on the fly..is this possible..
With the capture class, you are already encoding a video stream to an *.avi file. It is exactly the same process if you encode it with divX. You should be able to do this
I hope this helps!
Hugo Migneron
|
|
|
|
|
Hallo,
if I want to close a network connection, I call the "Close" method in the class "Socket". But how can I close a certain connection (TcpChannel) in .Net Remoting (especially on client side)
My second question is, how it is possible to delete a remote object (again on client side)
Thanks for your help,
Björn
|
|
|
|
|
You can use the TcpChannel.StopListening() method. Any published MarshalByRefObjects can be disconnected via a call to RemotingServices.Disconnect(marshalByRefObj);
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
Dear, Sir and Madam.
To filter "bad word" I have many problems.
Is there anyone know how to call function from Windows System to stem words and separate words.
I found that when double click textbox in window a word in string will auto selected And when press Ctrl+ArrowRight on textbox the cursor change position word by word.
If can call "word cutting" function from Windows system, It will expedient
Sorry for bad English.
Thank You.
Note: in some language a sentence have many words contigugous (no space separate between words like English)
|
|
|
|
|
There is no "word cutting" function in the Windows API. Are you talking about cutting a word out of a text string? This you have to code yourself...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi All,
I am searching for the best Coding standard checker tool
for C#.Net irrespective of it's cost.
I had already found Microsft's FxCop,Parasoft's .Test,
Compuware's Devpartner,..
Can u suggest which one is the best?
Waiting for ur reply
Regards
Renjith
hggjh
|
|
|
|
|
I'd say Microsoft's FxCop -- it's what Microsoft themselves use for their internal testing including development of Visual Studio and the .NET base class library. It quickly evolves (in fact, you can download a version for testing the .NET 2.0 beta code right now), it's free, and there's an SDK available if you want to write your own rules.
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
i have a windows application which is a msn messenger clone. I have a text box that requires u to type ur username and password - both of whcih are visible to the user. The user can clcik a button and directly be signed into his inbox. how do i do this. I have seen this functionality in Trillian and many other messnger clients. Apparently as far as i know, the application passes a few parameters to the hotmail site and - voila!
|
|
|
|
|
i want to modify the Windows hosts file, however that is really simple. How do u use the hosts file is my question?
|
|
|
|
|
YOU don't use it. It's used by the name resolvers (DNS, WINS) to resolve names to IP addresses.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
i know that either DNS or WINS is used for resolving IP addresses but in this case i specifically need to use the hosts file
|
|
|
|
|
in developing a site in C# and i wanted to know how is URl cloaking done. I mean like: no matter what link i navigate to, it still shows kme the original URL in the address bar like (www.XXX.com) instead of showing the entire link. How can this be acheived.
|
|
|
|
|
Just put your pages inside a frameset, or IFrame.
May I add that this is horrible, bookmarks don't work, and navigation sucks. I avoid this kind of site like the plague.
Yes, even I am blogging now!
|
|
|
|
|
i know how to use frames but could u be more elaborate on how frames would provide url cloaking
|
|
|
|
|
how can u control the serial port and the parallel port. I want to know hopw to control all the pins etc..so if i connect one of my custom hardware devices i can control it
|
|
|
|
|
Search the articles on codeproject, there's several articles on how to use serial ports. FYI, in .NET 2.0, there's a managed implementation of Serial port access in the form of System.IO.Ports.SerialPort .
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
ill try looking for some resources...but it'd be a great help if u could select the 'Notify me by e-mail if someone answers this message' option so i can ask anything more i need to know.
|
|
|
|