In .NET Framework 2.0 with default settings you can not change a Windows Control Property from an external thread, and if you try to do that you will get the following Exception
"Invalid Cross-Thread Operation"
to avoid this exception you can disable the checking for invalid Cross-Thread Operation by setting this static Property to false:
Control.CheckForIllegalCrossThreadCalls = false;
This settings is not recommended it is done only to avoid the exception appearing while debugging, it may cause serious problems if you disabled it (its done mainly to warn you while you debug your application).
To See other techniques to avoid this problem, see:
http://weblogs.asp.net/justin_rogers/archive/2004/10/08/240077.aspx
http://blogs.wwwcoder.com/amachin/archive/2004/12/15/1146.aspx
Wednesday, February 15, 2006
Tuesday, February 07, 2006
Invalid character value for cast specification
If you catch this error and you are trying to use a DateTime Value with SQL Server then check that your date in this range:
1/1/1753 to 31/12/9999
it will probably fix the problem
1/1/1753 to 31/12/9999
it will probably fix the problem
Subscribe to:
Posts (Atom)