<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'Linq'</title><link>http://forums.asp.net/search/SearchResults.aspx?q=&amp;tag=Linq&amp;orTags=0&amp;o=DateDescending</link><description>Search results matching tag 'Linq'</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Exception in Linq query</title><link>http://forums.asp.net/thread/3553730.aspx</link><pubDate>Tue, 08 Dec 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3553730</guid><dc:creator>chintanpshah</dc:creator><description>&lt;p&gt;i am using linq and i am getting a result from&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;var query = from c in db.tempEmployees
join o in db.tempDepartments on c.DepartmentID equals o.DepartmentID
join de in db.tempEmployee_Departments on new { o.DepartmentID, c.EmployeeID } equals new { de.DepartmentID, de.EmployeeID }
where FNames.Contains(c.FName)   
select new
{
	c.EmployeeID,
	c.FName,
	c.LName,
	c.BirthDate,
	c.DepartmentID,
	c.Email,
	c.Created_UserID,
	c.Gender,
	c.LC_TS,
	c.LC_Userid,
	c.Weight,
	o.Name,
	de.Salary,
	de.Created_TS
};

foreach (var result in query)
{
	//TO DO..
}&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;Whenever query does not returns rows, exception occurs.&lt;br /&gt;How to handle it?&lt;/p&gt;</description></item><item><title>Dynamic Aggregating columns using linq</title><link>http://forums.asp.net/thread/3549394.aspx</link><pubDate>Sat, 05 Dec 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3549394</guid><dc:creator>mrp123</dc:creator><description>&lt;p&gt;I have a datatable like below, the Sales team can have any numbers (in the below example only two columns sales1and sales2)&lt;br /&gt;&lt;br /&gt;FactoryName&amp;nbsp;&amp;nbsp; &amp;nbsp;MachineName&amp;nbsp;&amp;nbsp; &amp;nbsp;StartTime&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Sales1&amp;nbsp;&amp;nbsp; &amp;nbsp;Sales2&lt;br /&gt;Fact 1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M1&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp; &amp;nbsp;2&lt;br /&gt;Fact 1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M2&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp; &amp;nbsp;2&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M1&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;5&amp;nbsp;&amp;nbsp; &amp;nbsp;6&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M2&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;7&amp;nbsp;&amp;nbsp; &amp;nbsp;7&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M3&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;8&amp;nbsp;&amp;nbsp; &amp;nbsp;8&lt;br /&gt;Fact 1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M1&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-07T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;9&amp;nbsp;&amp;nbsp; &amp;nbsp;9&lt;br /&gt;Fact 1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M2&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-07T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;10&amp;nbsp;&amp;nbsp; &amp;nbsp;100&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M1&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-07T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;15&amp;nbsp;&amp;nbsp; &amp;nbsp;1&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M2&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-07T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;12&amp;nbsp;&amp;nbsp; &amp;nbsp;2&lt;br /&gt;Fact 2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;M3&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-07T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;16&amp;nbsp;&amp;nbsp; &amp;nbsp;3&lt;br /&gt;&lt;br /&gt;I want to write a linq query which should return me like below ,for each factoryname,day I need the sum of sales1 and sales2 ( this sales 1 and sale2 is not static columns this can be any noumber of columns) ,basically I need help for achieving this using dynamic linq&lt;br /&gt;&lt;br /&gt;FactoryName&amp;nbsp;&amp;nbsp; &amp;nbsp;StartTime&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Sales1&amp;nbsp; Sales2&lt;br /&gt;Fact1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;2&amp;nbsp;&amp;nbsp; &amp;nbsp;4&lt;br /&gt;Fact2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;20&amp;nbsp;&amp;nbsp; &amp;nbsp;21&lt;br /&gt;Fact1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;19&amp;nbsp;&amp;nbsp; &amp;nbsp;109&lt;br /&gt;Fact2&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2009-11-06T00:00:00+05:30&amp;nbsp;&amp;nbsp; &amp;nbsp;43&amp;nbsp;&amp;nbsp; &amp;nbsp;6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var MyQuery = (from table in myDataset.Tables[0].AsEnumerable()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; orderby table[&amp;quot;StartTime&amp;quot;]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group table by new { FactoryName = table[&amp;quot;FactoryName&amp;quot;], StartTime = table[&amp;quot;StartTime&amp;quot;] }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; into myGroupedTable&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select new&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FactoryName = myGroupedTable.Key.FactoryName,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StartTime = myGroupedTable.Key.StartTime,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sales1 = myGroupedTable.Sum(table =&amp;gt; table.Field&amp;lt;Double?&amp;gt;(&amp;quot;sales1&amp;quot;)),&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; sales2 = myGroupedTable.Sum(table =&amp;gt; table.Field&amp;lt;Double?&amp;gt;(&amp;quot;sales2&amp;quot;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&lt;br /&gt;the above query returns me the data which I want ,but my problem is in the dataset (myDataset.Tables[0]) I may have any number of columns for sales ( like sales1,sales2,sales3 ,sales4 etc...) I need the sum of all those sales columns independently .How can I do that ? please help me with some code snippet&lt;/p&gt;</description></item><item><title>How to query an xml document having xmlns prefixes by Linq?</title><link>http://forums.asp.net/thread/3543536.aspx</link><pubDate>Wed, 02 Dec 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3543536</guid><dc:creator>arefkarimi</dc:creator><description>&lt;p&gt;Hi gurus,&lt;/p&gt;&lt;p&gt;I have created a Workflow application in MOSS 2007. In the workflow code I get the Initiation Data as an xml. Like the one bellow:&lt;/p&gt;&lt;p&gt;
// 0) fix(e,&amp;quot;cb&amp;quot;);}
if (e.className==&amp;quot;di&amp;quot;){if (e.children(0).innerText.indexOf(&amp;quot;\n&amp;quot;)&amp;gt;0) fix(e,&amp;quot;db&amp;quot;);}
e.id=&amp;quot;&amp;quot;;
}
function fix(e,cl){
e.className=cl;
e.style.display=&amp;quot;block&amp;quot;;
j=e.parentElement.children(0);
j.className=&amp;quot;c&amp;quot;;
k=j.children(0);
k.style.visibility=&amp;quot;visible&amp;quot;;
k.href=&amp;quot;#&amp;quot;;
}
function ch(e){
mark=e.children(0).children(0);
if (mark.innerText==&amp;quot;+&amp;quot;){
mark.innerText=&amp;quot;-&amp;quot;;
for (var i=1;i
&lt;div&gt;
// 0) fix(e,&amp;quot;cb&amp;quot;);}
if (e.className==&amp;quot;di&amp;quot;){if (e.children(0).innerText.indexOf(&amp;quot;\n&amp;quot;)&amp;gt;0) fix(e,&amp;quot;db&amp;quot;);}
e.id=&amp;quot;&amp;quot;;
}
function fix(e,cl){
e.className=cl;
e.style.display=&amp;quot;block&amp;quot;;
j=e.parentElement.children(0);
j.className=&amp;quot;c&amp;quot;;
k=j.children(0);
k.style.visibility=&amp;quot;visible&amp;quot;;
k.href=&amp;quot;#&amp;quot;;
}
function ch(e){
mark=e.children(0).children(0);
if (mark.innerText==&amp;quot;+&amp;quot;){
mark.innerText=&amp;quot;-&amp;quot;;
for (var i=1;i
&lt;div&gt;
&lt;div style="text-indent:-2em;margin-left:1em;"&gt;&lt;a&gt;-&lt;/a&gt; &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;my:Main&lt;/span&gt;&lt;span&gt; xml:lang&lt;/span&gt;&lt;span&gt;=&amp;quot;&lt;/span&gt;&lt;b&gt;en-US&lt;/b&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt; xmlns:xsi&lt;/span&gt;&lt;span&gt;=&amp;quot;&lt;/span&gt;&lt;b&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/b&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt; xmlns:my&lt;/span&gt;&lt;span&gt;=&amp;quot;&lt;/span&gt;&lt;b&gt;http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-11-30T11:01:02&lt;/b&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt; xmlns:xd&lt;/span&gt;&lt;span&gt;=&amp;quot;&lt;/span&gt;&lt;b&gt;http://schemas.microsoft.com/office/infopath/2003&lt;/b&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="text-indent:-2em;margin-left:1em;"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt; &lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;my:MyManager&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;office\aref&lt;/span&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;my:MyManager&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt; 
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt; &lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;my:Main&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;As you see. there is a &amp;quot;my&amp;quot; prefix at the begining of each element. That thing prevents me from querying the xml in order to find the value of MyManager element. I try to get the value by this code:&lt;/p&gt;&lt;p&gt;private string GetMyManager(string initiationData)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XmlTextReader reader = new XmlTextReader(new StringReader(initiationData));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument doc = XDocument.Load(reader);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&amp;nbsp; doc.Elements().First().Element(&amp;quot;MyManager&amp;quot;).Value;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;both .Element(&amp;quot;MyManager&amp;quot;) and .Element(&amp;quot;My:Manager&amp;quot;) throw exception.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks for any help in advance&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Programmatically set value of LINQ where parameter?</title><link>http://forums.asp.net/thread/3542808.aspx</link><pubDate>Tue, 01 Dec 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3542808</guid><dc:creator>mkamoski</dc:creator><description>&lt;p&gt;I am sorry that I do not have a specific answer.&lt;/p&gt;
&lt;p&gt;However, you should look at this...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://code.google.com/p/coolite-mvc/source/browse/trunk/Coolite.Toolkit.MVC/Code/DynamicLibrary.cs?spec=svn20&amp;amp;r"&gt;http://code.google.com/p/coolite-mvc/source/browse/trunk/Coolite.Toolkit.MVC/Code/DynamicLibrary.cs?spec=svn20&amp;amp;r&lt;/a&gt;= &lt;/p&gt;
&lt;p&gt;...which is a really nice DynamicLibrary that allows one to write dynamic where statements with Linq.&lt;/p&gt;
&lt;p&gt;I have a full working sample here...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mkamoski1.wordpress.com/2009/12/01/t4-t4-toolbox-linq-to-sql-entity-base-code-sample/"&gt;http://mkamoski1.wordpress.com/2009/12/01/t4-t4-toolbox-linq-to-sql-entity-base-code-sample/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;...which you are free to check out, etc.&lt;/p&gt;
&lt;p&gt;HTH.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;-- Mark Kamoski&lt;/p&gt;</description></item><item><title>LINQ data retriving behavior</title><link>http://forums.asp.net/thread/3538860.aspx</link><pubDate>Mon, 30 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3538860</guid><dc:creator>Aravind00kumar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I need a small help in understanding LINQ behavior.&lt;/p&gt;
&lt;p&gt;In database there is a table as follows&lt;/p&gt;
&lt;p&gt;[USERINFO]- Table name&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0"&gt;

&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;USERNAME&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;PASSWORD&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;EMAIL&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;SECQUESTION&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;SECANSWER&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;STATUS&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Smith&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Smithpw&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="mailto:smith@hotmail.com"&gt;smith@hotmail.com&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;A&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;B&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;True&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;John&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Johnpw&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="mailto:john@gmail.com"&gt;john@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;AA&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;BB&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;False&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Jackman&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Jackmanpw&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="mailto:jm@gs.com"&gt;jm@gs.com&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;AB&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;BA&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;True&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Joseph&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;Josephpw&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;&lt;a href="mailto:jp@tenon.com"&gt;jp@tenon.com&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;ABA&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;BAB&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;True&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Stored procedures as follows&lt;br /&gt;
CREARE GetAll Users&lt;/p&gt;
&lt;p&gt;AS&lt;/p&gt;
&lt;p&gt;SELECT * FROM USERINFO&lt;/p&gt;
&lt;p&gt;GO&lt;/p&gt;
&lt;p&gt;I wrote a LINQ query as follows. (I want only user name) &lt;/p&gt;
&lt;p&gt;Public List&amp;lt;string&amp;gt; GetAllUsernames()&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;List&amp;lt;string&amp;gt; unames = new List&amp;lt;string&amp;gt;();&lt;/p&gt;
&lt;p&gt;MyDBDataContext mdx = new MyDBDataConext();&lt;/p&gt;
&lt;p&gt;var x = from temp in mdx.GetAllUsers() select (string)
temp.USERID;&lt;/p&gt;
&lt;p&gt;foreach (string xt in x)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;unames.Add(xt);&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Return unames;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;So far everything is ok; my question is I need only the
names of the users who are in the [USERINFO] table. To retrieve this data I
called the stored procedure GetAllUsers(), even I got the correct answer. But
only to retrieve the username executing ‘GelAllUsers’ procedure is correct?.
Because that procedure is returning the USERINFO table’s all the fields rather
than usernames. &amp;nbsp;So I think it may cause
to performance down/security threat.&lt;/p&gt;
&lt;p&gt;So I want to know how the LINQ involves in execution of this
model…&lt;/p&gt;
&lt;p&gt;Please explain in detail that I can’t go wrong with LINQ.&lt;/p&gt;
&lt;p&gt;I know one solution that is write one more procedure that
returns only username&lt;/p&gt;
&lt;p&gt;SELECT USERNAME FROM USERINFO&lt;/p&gt;
&lt;p&gt;But if I do like this, then what is the specialty of LINQ,&lt;/p&gt;
&lt;p&gt;I don’t think so that it is the replacement or advanced
behavior to get the data from database without writing SqlConnection cn = new
SQLConnection(st).. and etc…&lt;/p&gt;
&lt;p&gt;To overcome this headache “Microsoft Enterprise Library” is
already there in the market.&lt;/p&gt;
&lt;p&gt;So why LINQ..? &lt;/p&gt;
&lt;p&gt;Even I know one feature that is LINQ can retrieve (Query
string) data in the similar way from XML, DataBase, Generic Objects… I don’t
think it is only the great feature to use LINQ.&lt;/p&gt;
&lt;p&gt;Don’t suggest me to read ebooks kind of things because I
didn’t found solution in any book&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Question 2:&lt;/p&gt;
&lt;p&gt;How to call procedure that Insert data into database..??&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks&amp;amp; Regards,&lt;/p&gt;&lt;p&gt;Aravind Kumar | Aravindkumarmail@gmail.com&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>LINQ help for select functions</title><link>http://forums.asp.net/thread/3537723.aspx</link><pubDate>Sat, 28 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3537723</guid><dc:creator>aspcheetah</dc:creator><description>&lt;p&gt;&lt;pre name="code" class="vb.net"&gt;Hi,&lt;br /&gt;&lt;br /&gt;Currently I have the following functions. As you can see subroutines are identical except for the Where clause.&lt;br /&gt;&lt;br /&gt;Is there a way to assign this where clause dynamically and avoid creating separate methods?&lt;br /&gt;&lt;br /&gt; The main issue is how to get myissue.useremail or any other property passed in dynamically? Is there a way to assign such a statement to a variable?&lt;br /&gt;&lt;br /&gt; Private Sub EmailSearch()&lt;br /&gt;        Dim myDBML As New DataClassesDataContext()&lt;br /&gt;        Dim myIssues = From myIssue In myDBML.issues _&lt;br /&gt;                       &lt;b&gt;Where myIssue.useremail = textbox1.Value _&lt;br /&gt;&lt;/b&gt;                       Select myIssue.subject&lt;br /&gt;        BindGrid(myIssues)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    End Sub&lt;br /&gt;&lt;br /&gt;    Private Sub DateSearch()&lt;br /&gt;        Dim myDBML As New DataClassesDataContext()&lt;br /&gt;        Dim myIssues = From myIssue In myDBML.issues _&lt;br /&gt;                       Where myIssue.mydate = textbox1.Value _&lt;br /&gt;                       Select myIssue.subject&lt;br /&gt;        BindGrid(myIssues)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Private Sub TicketSearch()&lt;br /&gt;        Dim myDBML As New DataClassesDataContext()&lt;br /&gt;        Try&lt;br /&gt;            Dim myIssues = From myIssue In myDBML.issues _&lt;br /&gt;                       Where myIssue.cid = Convert.ToInt64(textbox1.Value) _&lt;br /&gt;                       Select myIssue.subject&lt;br /&gt;            BindGrid(myIssues)&lt;br /&gt;&lt;br /&gt;        Catch ex As Exception&lt;br /&gt;            label1.Text = ex.Message&lt;br /&gt;&lt;br /&gt;        End Try&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;    End Sub&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;</description></item><item><title>LINQ database model to SQL diagram?</title><link>http://forums.asp.net/thread/3534446.aspx</link><pubDate>Thu, 26 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3534446</guid><dc:creator>SkykeN</dc:creator><description>&lt;p&gt;Hallo, I took over a project from someone and I have to change the database (add columns, add associations,...).&lt;/p&gt;&lt;p&gt;Now when I work with linq I make an SQL diagram in SQL first and then make the linq database model so when I change something I just delete the model and let VS automaticly generate a new one with the modifications.&lt;/p&gt;&lt;p&gt;But this guy made all connections and so in the LINQ DBML itself so when I delete it and add it again all connections are gone.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Is there a solution for this? Something that converts the LINQ DBML to an SQL diagram. Because else I will have the make the diagram all over again in SQL and it&amp;#39;s a BIG database...&lt;/p&gt;</description></item><item><title>Re: textbox subtotal</title><link>http://forums.asp.net/thread/3530030.aspx</link><pubDate>Tue, 24 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3530030</guid><dc:creator>aquaren</dc:creator><description>&lt;p&gt;Here is one way to do it.&lt;/p&gt;&lt;pre name="code" class="c-sharp"&gt;        Function CalculateSubtotal(ByVal values As IList(Of String)) As Double

            Return values.Sum(Function(x) CDbl(x))

        End Function

        Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

            Dim values As IList(Of String) = New List(Of String)
            Dim profit As Double

            values.Add(TextBox1.Text)
            values.Add(TextBox2.Text)
            values.Add(TextBox3.Text)
            values.Add(TextBox4.Text)
            values.Add(TextBox5.Text)

            profit = CalculateSubtotal(values)

        End Sub
&lt;/pre&gt;&lt;p&gt;This way you can just add the textboxes you want to the values list for subtotaling, and you only have to do the value conversion once in the CalculateSubtotal method&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Re: how to make linq query a class property ?</title><link>http://forums.asp.net/thread/3529845.aspx</link><pubDate>Tue, 24 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3529845</guid><dc:creator>ali62b</dc:creator><description>&lt;p&gt;instead of T write the&amp;nbsp; class name of the returned object from query.&lt;/p&gt;&lt;p&gt;Movie , Person , ....&lt;/p&gt;&lt;p&gt;or if it not exists in your model ,create a class that has the properties of the returned object and&amp;nbsp; use that instead of T .&lt;/p&gt;&lt;p&gt;hope this helps.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Deleting a record including related records in LINQ</title><link>http://forums.asp.net/thread/3515955.aspx</link><pubDate>Mon, 16 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3515955</guid><dc:creator>jclark434175</dc:creator><description>&lt;p&gt;Hey I wrote a blog post about how to perform deletes with LINQ. Check out my blogpost and if you still have some questions feel free to post your issue.&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" title="http://joshua-clark.blogspot.com/2008/05/how-to-perform-deletes-with-linq-to-sql.html" href="http://joshua-clark.blogspot.com/2008/05/how-to-perform-deletes-with-linq-to-sql.html"&gt;http://joshua-clark.blogspot.com/2008/05/how-to-perform-deletes-with-linq-to-sql.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Hope this helps&lt;img src="http://forums.asp.net/tiny_mce/jscripts/tiny_mce/plugins/emotions/img/smiley-wink.gif" alt="Wink" title="Wink" border="0" /&gt;&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>