|
thanks a lot, Torsten Mauz.
I can do what you explain here but the DataTableProperty i don't have. I think this can be because i am working with a xml web service and also this is the reason why i have
System.XML.XmlElement[] SearchResponseSearchResult.Any
I dont now where this Any come from but i think i can use this XmlElement.
what you think?
Something else, in this web services i have another function boolean, this function return boolean in the application without any problem.
|
|
|
|
|
DataTable name is not set - kind of gives the game away. The webservice has issues that need resolving, i.e. the DataTable object they are trying to return needs to have it's TableName property set before it can be serialised. If you have access to the webservice code then you'll need to fix that. Otherwise you'll have to get in touch with whoever is responsible for the service.
HTH
|
|
|
|
|
the datatable name is set
|
|
|
|
|
How do you tell if a cell in DataGridView is empty?
foreach (DataGridViewRow r in theTableDataGridView.Rows)
{
richTextBox1.Text += r.Cells[1].Value.ToString() + " " + r.Cells[2].Value.ToString() + "\n";
if (r.Cells[3].Value.ToString() == null) { return; }
else { richTextBox1.Text += r.Cells[3].Value.ToString() + "\n" ; }
}
This doesnt work... ToString().Trim() does not work... I just can not figure it out.. in the database the default value is <dbnull>.
I just can not figure it out... Thanks in advance!
|
|
|
|
|
how about r.Cells[3].Value == null || r.Cells[3].Value.ToString().Length == 0 ?
Last modified: 2mins after originally posted -- fixed a bunch of syntax and logic errors
|
|
|
|
|
Jacob Dixon wrote: How do you tell if a cell in DataGridView is empty?
foreach (DataGridViewRow r in theTableDataGridView.Rows)
{
richTextBox1.Text += r.Cells[1].Value.ToString() + " " + r.Cells[2].Value.ToString() + "\n";
if (r.Cells[3].Value.ToString() == null) { return; }
else { richTextBox1.Text += r.Cells[3].Value.ToString() + "\n" ; }
}
This doesnt work... ToString().Trim() does not work... I just can not figure it out.. in the database the default value is .
I just can not figure it out... Thanks in advance!
You need to use DBNull.Value . A couple things, while we are at it. The way you formatted your string is ugly. This is 2008, format strings the right way . Use string.Format() . Also, in an if statement, put the constant on the left hand side. So in the end, you would want your code to look like this:
foreach (DataGridViewRow r in theTableDataGridView.Rows)
{
richTextBox1.Text += string.Format("{0} {1}\n", r.Cells[1].Value.ToString(), r.Cells[2].Value.ToString());
if (DBNull.Value == r.Cells[3].Value)
return;
else
richTextBox1.Text += string.Format("{0}\n", r.Cells[3].Value.ToString());
}
"If an Indian asked a programming question in the forest, would it still be urgent?" - John Simmons / outlaw programmer
I get all the news I need from the weather report - Paul Simon (from "The Only Living Boy in New York")
|
|
|
|
|
Thanks! Sorry I'm still learning. Thanks that works... There is actually alot more to that. I just did not want to paste it all..
return; actually quits the foreach so I just left it blank. a semi-colon after the r.Cells[3].Value
It just goes through and list the address (its an address book I am working on). Like in this format:
Jacob Dixon
Address
City, State, Zip
Home Phone:
and such... I just didn't want a blank line to be entered if the cell was null.. Thanks for the help!
|
|
|
|
|
Jacob Dixon wrote: and such... I just didn't want a blank line to be entered if the cell was null.. Thanks for the help!
Ah, I see Happy to help
I'm going to become rich when I create a device that allows me to punch people in the face over the internet.
"If an Indian asked a programming question in the forest, would it still be urgent?" - John Simmons / outlaw programmer
|
|
|
|
|
Hi
how to get click events for dynamically generated buttons
help me with the code
thanx in advance.
modified on Friday, January 11, 2008 2:22:18 AM
|
|
|
|
|
Create instance for TextBox class, assign id an point, add that to Form.
|
|
|
|
|
Hello,
create a object of TextBox and add to the form like this way:
TextBox TxtBox = new TextBox();
this.Controls.Add(TxtBox);
U may set different location and other properties before or after add to controls collection.
Try it.
Best of luck!
Dipak
|
|
|
|
|
Thanx dipak
how to get Textchanged event for dynamically generated textbox
|
|
|
|
|
TextBox TxtBox = new TextBox();
TxtBox.TextChanged = \\Your event
this.Controls.Add(TxtBox);
Sathy
|
|
|
|
|
Hi,
all Controls are generated dynamically! When you use Visual Designer to add some Controls
to a Form, what really happens is the Designer adds code to some file
(such as myForm.Designer.cs) and that code gets executed by myForm's constructor.
So you can look at that code and see how it is done; you can write the same (or different)
code yourself.
|
|
|
|
|
how to check if a given xml file is well formed or not?
Gaurav
|
|
|
|
|
Easiest way might be just to open it in an XmlDocument - it will fail if it's not well formed I think....
|
|
|
|
|
wellformedness can be checked by the Browser itself. open the xml file in IE and you can find if it is wellformed or not. IE has a Parser(software for processing xml file)
Never Never Give up!
|
|
|
|
|
Is it possible to call a method from a library to the main program and if so how (see example). If it is not possible please let me know.
class Library1
{
// Cannot add reference to Exe
MethodA()
}
class Exe
{
// Reference to Library1
void MethodA()
{
a = b + c;
}
}
There is a reference to Library1 in Exe
I can not add a reference to Libray1 for Exe because I would get a circular reference therefore it can not see Exe. How can I solve this problem.
Thanks in advance,
Michael
|
|
|
|
|
You would have to delcare a delagate in the Library code - inform the Library of the Exe method which implements that delegate - i.e. have a method in the library which takes an instance of the Library delegate and then call that delegate from the library at the appropriate time....
|
|
|
|
|
Hi everyone . I have project to compression file but i don't know about The SharpCode.SharpZipLib.Zip and The IO.Compression, what is better than ? and what is best way for compression file ?
Thanks for your help. I hope ,i have reply soon.
Le Trung Hieu
modified on Thursday, January 10, 2008 10:36:24 PM
|
|
|
|
|
They are different protocols and offer different compression ratios. The SharpZipLib library will allow you to use a Zip protocol and compress multiple files into a single archive. The GZipStream will only compress a single file, but it usually offers a slightly better compression ratio.
Scott.
—In just two days, tomorrow will be yesterday.
—Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai
[ Forum Guidelines] [ Articles] [ Blog]
|
|
|
|
|
I'm considering switching to Vista but one thing I don't like is WMP 11 (puts all my music under the wrong artists and albums) so I want to make my own music player. I've searched Google but I haven't founda whole lot on how to play music files. I found this:
http://community.sharpdevelop.net/forums/t/3500.aspx
What I'm looking for is some was to play a song as a seperate Thread which I could pause, fast forward, rewind, stop on demand.
|
|
|
|
|
|
That looks useful. I'll take a look thanks.
|
|
|
|
|
I tried to open it but Visual Studio 2005 Pro said it doesn't support .csproj files.
Plus I can't run the exe's in the Debug folder.
|
|
|
|