|
What is "totalbytes"? There is no element or attribute with that name.
|
|
|
|
|
I have a form with a datagrid. In the server explorer pane, I dragged a stored procedure to the form. How do I make the stored procedure the datasource of the datagrid? Also, if that's possible to do, I would like to be able to select only a subset of the resulting columns from the stored procedure. Domo Arigato'
----------------------------------------------------------
"unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep" - my daily unix command list
|
|
|
|
|
I've found it, one needs to add the storedproc to the dataset. once it's added, it will be available as one of the datagrid's datasource.
----------------------------------------------------------
"unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep" - my daily unix command list
|
|
|
|
|
hi friend's
i have a server. and i set up 5 ip address on it. i write an application software that run on the server and need use of all 5 ip's address at a priod of time, it means i need to switch between this adresses at a priod of time automatically?
please give me a asolution...
thank you
nobody help you...
you have to help you yourself
and this is success way.
|
|
|
|
|
mr.mohsen wrote: i have a server.
What type database, web, services.
If it is a database server then just change the connectionstring and use the IP rather than the server name!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
I am brushing up on C# 3.5 and came across something odd to me. I know that deliberate fall throughs are legal in c/c++ but not in C#. C# however added a GoTo(case) to get around that.
I just noticed that when you use the GoTo method though, the condition for that case is not checked, it simply accepts it and process the code in that case. I tested this with strings and int's.
What I want to know, am I correct in saying that conditions are not checked when using the goto statement, and is this a new feature in 3.5. I never worked with C# outside of ASP so rarly if at all used switch.
|
|
|
|
|
Goto is an unconditional jump to a label so the switch condition is not evaluated, just the jump is executed.
If I remember correctly, goto keyword is defined in the earliest C# specification so it's not new in C# 3.0.
Although it makes jumping easy, I would try to avoid using goto statements since they make reading the code harder and more vulnerable to logic errors.
The need to optimize rises from a bad design.
My articles[ ^]
|
|
|
|
|
Thank you.
I don't intend on using it but it struck me as weird when a string happned to be passed without having to be checked.
|
|
|
|
|
IMHO, if you have to use a Goto, you really need to rethink your logic. I haven't touched a Goto since I stopped using VB6, back in the .NET 1.0 Beta days.
|
|
|
|
|
Hmmmm IMO theres quite a few times where a simple "goto done" is much clearer/cleaner than a bunch of clumsy "if(done) break". Of course then its arguable that your data structures suck
|
|
|
|
|
I agree with Dave - if any of my devs use a Goto I'd have them put up for public ridicule and we'd have free beers for weeks. I have not used Goto for at least decade and have not even seen one recently.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
"Please don't fall into the trap of believing that I am terribly dogmatical about [the go to statement]. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!"
- Dijkstra.
With modern language complexity the triviality of examining programming state which uses the goto statement is overwhelmed by the more advanced concepts that we commonly use (eg: variable binding issues in closures). Just adding iterators and anonymous delegates means I see serious bugs based on this on a weekly basis.
Can you immediately pick the output of this trivial example?
for(int i = 0; i<10; i++)
ThreadPool.QueueUserWorkItem(delegate { Console.WriteLine(i); });
I'd say that 95% of devs will get that wrong. Its a lot more insiduous than a goto (which I don't think I've ever seen anyone bugger up since BASIC days. Its not like we have setjmp/longjmps to really drive people nuts in C#
|
|
|
|
|
Mark Churchill wrote: - Dijkstra.
May be right, just that my skin crawls every time I see Goto. And I guess I am fairly dogmatic about it!
And yes I would be one of the 95%
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Actually I think the example I made was overly complex - I wasnt trying to demonstrate anything to do with threading issues, probably wouldve been served better without the ThreadPool and by just adding the delegates to a List and then .Invoking them one by one. The output in either case will be "10, 10, 10..." - "i" gets captured by the closure, not the "current-value-of-i". By the time they actually are executed, i == 10. Leads to some horrible state if you aren't careful.
Resharper, incidently, will pick up the as access to a modified closure and warn you, but the default compiler doesnt seem to care.
I see gotos as a tool, to be used when appropriately. Its pretty rare that there isn't a better statement for the job. "Restricted" gotos like break, continue and return cover most bases anyway. Its just that one time you need the goto and everyone suddenly reacts like you are doing something intimate with your workstation that gets to me...
|
|
|
|
|
greetings
can someone please help me i have to compare two datasets against each other but don't know where to start (can you please provide a code sample). i have two queries that select the details that are in the one database table and not in the other. i've linked them to two different datasets and datatables but from there i don't know what to do - something about comparing the column differences in each dataset.
please help
thanks
code i have thus far - below....
{
....
string sqlquery;
string SqlQuery;
sqlquery = "select * from " + Table1 + " where " + txt_compkey1.text + " in (select " + txt_comkey2.text + " from " + Table2 + ")";
SqlQuery = "select * from " + Table2 + " where " + txt_compkey2.text + " in (select " + txt_comkey1.text + " from " + Table1 + ")";
dbCmd = new OleDbCommand();
dbCmd.Connection = dbConn;
dbCmd.CommandText = sqlquery;
dbCmd.CommandType = CommandType.Text;
dbCmd = new OleDbCommand();
dbCmd.Connection = dbConn;
dbCmd.CommandText = SqlQuery;
dbCmd.CommandType = CommandType.Text;
ds = new Dataset
dp = new Dataset
dbtable = ds.Table.Add(sqlquery);
db1table = dp.Table.Add(SqlQuery);
}
|
|
|
|
|
You can't just do a "does DataSet1 = DataSet2", so your only option is to enumerate the tables in both datasets, and enumerate the records in both tables, then enumerate the fields in both records. Pretty much, a 3-level nested loop, to do the comparison, field by field.
|
|
|
|
|
How can I determine if a file is trusted, also and this is different from being trusted. How can i tell if a file is digitally signed. For example all dlls belonging to iexplore are trusted. However not all xp or vista dlls are trusted. All xp and vista dlls are digitally signed though.
Im familiar with all the dos utils out there that can do this, like sigfile and sigcheck etc...
So in C#, what classes would I need to determine the above.
Any help is appreciated.
|
|
|
|
|
Hello
I still have some problems understanding Threads
In the following example, I'm calling a method in a new thread from a form I'm using ThreadPool
The method contains two event to update a datagridview in the calling form
In debug mode it runs perfectly
In release it hangs randomly during the called process
It never reach the end
Any idea
Many thanks for your attention
Calling Code :
..
DistMatrix dm = new DistMatrix();
dm.VV = VV;
dm.AddRow += new DistMatrix.StepRowDelegateHandler(Dist_StepRow);
dm.AddCell += new DistMatrix.StepCellDelegateHandler(Dist_StepCell);
ThreadPool.QueueUserWorkItem(new WaitCallback(Process),dm);
}
public delegate void StepCellDelegateHandler(int a, int b);
public delegate void StepRowDelegateHandler(DataTable dt);
void Process(Object DM)
{
DataTable dtn = ((DistMatrix)DM).getMatrix(dtAdr);
}
private void Dist_StepCell(int a, int b)
{
if (this.InvokeRequired)
{
try
{
this.Invoke(new StepCellDelegateHandler(StepCell), new object[] { a, b });
return;
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
}
else
{
this.StepCell(a, b);
}
}
Treatment
public DataTable getMatrix(DataTable dtIn)
{
DataTable dtMatrix=CreateTable(dtIn);
for (i = 0; i < dtIn.Rows.Count; i++)
{
DataRow cRowY = dtIn.Rows[i];
string fromY = cRowY["addrId"].ToString();
for (j = 0; j < dtIn.Rows.Count; j++)
{
DataRow cRowX = dtIn.Rows[j];
addDtCell(dtMatrix,cRowX["addrId"].ToString(),fromY,5);
if (AddCell != null)
{
AddCell(j,i);
}
}
}
if (AddRow != null)
{
AddRow(dtMatrix);
}
if (AddCell != null)
{
AddCell(-1, -1);
}
return dtMatrix;
}
private void addDtCell(DataTable DstMatrix, string rX, string rY, double dist)
{
DataView dv = new DataView(DstMatrix);
dv.Sort = "Start";
int idx = dv.Find(rY);
DataRow cRow = null;
if (idx < 0)
{
cRow = DstMatrix.Rows.Add();
cRow["Start"] = rY;
if (AddRow != null)
{
AddRow(DstMatrix);
}
}
else
{
cRow = dv[idx].Row;
}
if (dist > 0.01)
{
cRow[rX] = dist;
}
}
|
|
|
|
|
Hi,
I dont know in which forum i can post this, but here it goes.
I registered a service in a site (participate in a game), they asked for a username and a password (and other info).
So it happens that i submitted a password with "space" char like the following: "hi world".
So, the service accepted the password but now they say passwords with space char are not allowed!
So it seems to me that because the game is going to start 17th november and i cant change password now, it meens i cant login!
is there a way to enter? can i type something between hi and world that replicates the space key? what string did the computer stored? this is my wild guess.
any other suggestion?!
nelsonpaixao@yahoo.com.br
trying to help & get help
|
|
|
|
|
Aks the Administrators of the site, they should help.
Vuyiswa Maseko,
Sorrow is Better than Laughter, it may Sadden your Face, but It sharpens your Understanding
VB.NET/SQL7/2000/2005
http://vuyiswamb.007ihost.com
http://Ecadre.007ihost.com
vuyiswam@tshwane.gov.za
|
|
|
|
|
That would be the obvious thing to do
"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
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
Dear god man. How dare you offer such a commonsense answer?
|
|
|
|
|
nelsonpaixao wrote: any other suggestion?
Try a different forum. What does this have to do with C#?
"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
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
nelsonpaixao wrote: I dont know in which forum i can post this
So you picked one that you were sure was wrong?
nelsonpaixao wrote: So it happens that i submitted a password with "space" char
Here's a riddle for you:
Who uses a space in the password?
Seriously, doesn't the service have any I-forgot-my-password service?
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
as i said they let me register that password, after that i couldn´t login, now they say i can not use a password with space char, got it? but they let me register it!!!
i think they really dont know much about programing!!!
For real, i think they dont have that password recovery stuff or it doesn´t work like it should you know.
this is kind of a joke, they let you register a string that cannot be register!
The even send me a email with the username and password!!!
nelsonpaixao@yahoo.com.br
trying to help & get help
|
|
|
|