|
|
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.
|
|
|
|
|
Visual Studio 2005 does support .csproj files, unless you explicitly said not to install it during installation.
|
|
|
|
|
Yeah I know VS2005 supports .csproj files, I use C# all the time.
|
|
|
|
|
Judah Himango wrote: Perhaps the MediaElement class in WPF will help?
Does this not use WMP under the surface? Or just the Windows Media libraries.. I've always been unclear on that point.
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
|
|
|
|
|
It just uses the libraries that Windows Media Player uses. It does not create an instance of Windows Media Player itself to play the files.
The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo
|
|
|
|
|
The axwindowsmediaplayer in Vis .NET 2008 does this quite easily.
|
|
|
|
|
Hi all,
Well i want to draw a State Transition Diagram for my Java Application. Does any one got idea if there is any specific tool to create this diagram or do we have to do it on a paper.
Sorry for posting it here.
Thanks
James
|
|
|
|
|
Interesting. Posting a request for a Java application in the C# forum. Hoo boy - you must really want people to flame on you about this.
Anyway - you can do State Transition diagrams in Visio. You need to create a UML diagram and then select the UML Statechart tab in the shapes selection.
|
|
|
|
|
Hi
I came across this problem while working on a loop which selects from a datatable. I am selecting from a datatable which has about 31K records. I am checking to see if a column value is null. If I am not selecting based on COLUMN IS NULL, then datatable.Select method works nice. However, if I look for null column values, the speed decreases substantially(i.e from seconds to about 30 to 40 minutes).
I found a work around by replacing all null values with empty strings which solved the problem. However, if datatable column type was something other than string then this solution would not work.
I was wondering if someone has an idea about this.
Here is the sample of my code:
I have replaced the dt datatable col4 values with empty strings for now(for better performance. I want to find a better way of doing select). As a result, the code looks like this.
foreach (DataRow dr in dt.Rows)//31K records
{
col1 = dr["col1"].ToString().Trim();
col2 = dr["col2"].ToString().Trim();
col3 = dr["col3"].ToString().Trim();
col4 = dr ["col4"].ToString().Trim();
if (col4 == "") // if column4 is null then use this
{
recordsSelected = dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " And col3 = " + "'" + col3+ "'" + " And col4 = ''");
//recordsSelected = dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " And col3 = " + "'" + col3+ "'" + " And col4 is null"); <--very slow due to col4 is null
}
else
{
recordsSelected = dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " col3 = " + "'" + col3 + "'" + " And col4 = " + "'" + col4 + "'");
}
}
Thanks
Needy
|
|
|
|
|
did you try
<br />
col1 = dr["col1"].ToString().Trim();<br />
col2 = dr["col2"].ToString().Trim();<br />
col3 = dr["col3"].ToString().Trim();<br />
<br />
if( dr["col4"] == DBNull.Value )<br />
{<br />
recordsSelected = dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " And col3 = " + "'" + col3+ "'" + " And col4 = ''"); <br />
}<br />
else<br />
{<br />
col4 = dr ["col4"].ToString().Trim(); <br />
recordsSelected = dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " col3 = " + "'" + col3 + "'" + " And col4 = " + "'" + col4 + "'");<br />
}<br />
|
|
|
|
|
I already tried that. If you read my post I have that select line already in my code. I want to find out a work around. I replaced all nulls to the empty strings. However, this approach may not work if a column i am looking for is not string. As a result, if someone knows a better way or other way to select if values are null in datatable.
Thanks
Needy
|
|
|
|
|
bemahesh wrote: I already tried that. If you read my post I have that select line already in my code. I want to find out a work around. I replaced all nulls to the empty strings. However, this approach may not work if a column i am looking for is not string. As a result, if someone knows a better way or other way to select if values are null in datatable.
I can't image that a real null value in the column, and comparing that to DBNull.Value would take longer than doing the string comparision you are doing now. What you are doing sounds like bad design work. I think you need to go back, and set all those columns to null, and compare them to DBNull.Value .
"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")
|
|
|
|
|
If I was not clear enough, the problem is when i am trying to select the data from datatable using datatable.select(). If i have null value in one of the column in datatable and i am selecting from the datatable like: datatable.select("col4 is null").
That is where it takes longer time.
Please, look at my original post
this line is not creating overhead: if (col4 == "") // if column4 is null then use this
But, this line does:
dt.Select("col2 = " + "'" + col2 + "'" + " And col1 = " + "'" + col1 + "'" + " And col3 = " + "'" + col3+ "'" + " And col4 is null");
Thanks
Needy
|
|
|
|
|
I converted a project from Java to C# using Java Language Conversion Assistant 3.0:
Please take a look at the conversions and let me know what changes I might need to make.
I appreciate your help
***See following 2 samples ***
****example 1 ******
using System;
using System.Xml;
using System.Xml.Serialization;
using System.Data;
using System.Text;
using System.Collections;
namespace JBCT
{
public class Attribute
{
public @XMLSerializable int attributeId = 0;
public XMLSerializable String;
attributeName=null;
public XMLSerializable ArrayList;
< String > attributeValues = new ArrayList < String >();
public Category parentCategory = null;
public Attribute()
{
}
}
}
***** example 2 *********
using System;
using System.Xml;
using System.Xml.Serialization;
namespace TGC
{
public class Product
{
virtual public BitList NewBitList
{
get
{
return new BitList((productVariations == null)?0:productVariations.size());
}
}
public @XMLSerializable int subcatId = 0;
public XMLSerializable String;
displayName = null;
public XMLSerializable String;
brand = null;
public XMLSerializable String;
tagLine1 = null;
public XMLSerializable String;
tagLine2 = null;
public XMLSerializable String;
tagLine3 = null;
public XMLSerializable String;
thumbnailImage = null;
public @ XMLSerializable boolean onSale = false;
public XMLSerializable ArrayList;
< ProductVariation > productVariations = new ArrayList < ProductVariation >();
public XMLSerializable HashMap;
< String, BitList > [] productAttributeValues = null;
public Category parentCategory = null;
public Product()
{
}
public class ProductVariation
{
public @ XMLSerializable int productId = 0;
public @ XMLSerializable int price = - 1;
public ProductVariation()
{
}
}
|
|
|
|
|
The only person who is going to know that is you. Does the app run?? Does it do what you epect it to do?? Only when you have a working version can you go back and rewrite it from scratch to eliminate all the "funk" that the converter added for you.
|
|
|
|
|
|
Having two options with the same name is confusing to clients. How can the client tell which Joe he or she is selecting? If it is by which appears first in the list, then you should prepend everyone's name in the list with the list item number. Having two identical options is a design flaw that needs to be addressed here, not the fact that c# doesn't allow you to implement it (IMO).
Sounds like somebody's got a case of the Mondays
-Jeff
|
|
|
|
|
I have started on an astrology program and need to get up to speed with C# graphics and drawing. Some of the things I need to figure out are how to:
1. Draw a chart
2. List aspect images together with the planet images that form a triangle
3. Print all the above aswell
Is there any good book that can help me? Any sources on the internet? Anyone who did a similar program before? Thanks to everyone in advance, who can give me some advice!!!
|
|
|
|
|
Hello All:
Anyone know how can I can change the computer name , I want to design a form, when I press a change button like in (My computer->properties there is a text box and button throw it we can change our computer name) , please any idea....
Thanks all
|
|
|
|
|
If it can be done, I'm sure you wouldn't ask us for help if it were to, say, be answered by the first result when searching google for c# computer name change[^]
Sounds like somebody's got a case of the Mondays
-Jeff
|
|
|
|
|
Hi
Thanks for your answer but I was just ask , these programs like
(IR,bluetooth, etc..), it's allow to the user change the PC name (appearance name) , I want that step , Can I do it or not ??
thanks alot....
|
|
|
|
|
Already answered in my previous post (and by Dave in his post)
Sounds like somebody's got a case of the Mondays
-Jeff
|
|
|
|
|
You might want to not lean on the Enter key when you type your posts...
The only way to change the computer name is to call the Win32 API function SetComputerNameEx[^], or if you just need to change the NetBIOS name, SetComputerName[^]. Changing the computer name requires a restart of the machine for the change to take effect.
|
|
|
|