<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Dr Dobbs PowerShell Article</title><link>http://blogs.msdn.com/b/powershell/archive/2008/02/28/dr-dobbs-powershell-article.aspx</link><description>Check out Doug Finke's excellent PowerShell article in Dr Dobbs HERE . It is exactly the sort of crisp yet meaty content that makes Dr Dobbs so useful.&amp;#160; If you have a Developer friend that hasn't yet caught the PowerShell bug, this would be a great</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Dr Dobbs PowerShell Article</title><link>http://blogs.msdn.com/b/powershell/archive/2008/02/28/dr-dobbs-powershell-article.aspx#9879422</link><pubDate>Sat, 22 Aug 2009 01:24:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9879422</guid><dc:creator>wws35801</dc:creator><description>&lt;p&gt;Get this error message and being a newbie to PS unable to correct. &amp;nbsp;This fits my need perfectly. &lt;/p&gt;
&lt;p&gt;Unexpected token 'row' in expression or statement.&lt;/p&gt;
&lt;p&gt;At C:\DOCUME~1\User\LOCALS~1\Temp\Untitled6.ps1:51 char:21&lt;/p&gt;
&lt;p&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $columnName $row[ &amp;lt;&amp;lt;&amp;lt;&amp;lt; $columnName]&lt;/p&gt;
&lt;p&gt;Code Snippet:&lt;/p&gt;
&lt;p&gt;function Convert-DSToObject&lt;/p&gt;
&lt;p&gt;	{&lt;/p&gt;
&lt;p&gt;		param ($dataSet, $tableName)&lt;/p&gt;
&lt;p&gt;		if(!$dataSet) { &amp;quot;need a dataset please&amp;quot;; return }&lt;/p&gt;
&lt;p&gt;		if(!$tableName) { &amp;quot;need a tablename please&amp;quot;; return}&lt;/p&gt;
&lt;p&gt;		$columnNames = $dataSet.Tables[$tableName].Columns&lt;/p&gt;
&lt;p&gt;		$dataSet.Tables[$tableName].Rows |foreach &lt;/p&gt;
&lt;p&gt;		{&lt;/p&gt;
&lt;p&gt;			$row = $_&lt;/p&gt;
&lt;p&gt;			$o = New-Object PSObject&lt;/p&gt;
&lt;p&gt;			$columnNames | foreach &lt;/p&gt;
&lt;p&gt;			{&lt;/p&gt;
&lt;p&gt;				$columnName = $_&lt;/p&gt;
&lt;p&gt;				$o = $o | Add-Member -PassThru NoteProperty&lt;/p&gt;
&lt;p&gt;				$columnName $row[$columnName]&lt;/p&gt;
&lt;p&gt;			}&lt;/p&gt;
&lt;p&gt;			$o&lt;/p&gt;
&lt;p&gt;		}&lt;/p&gt;
&lt;p&gt;	}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9879422" width="1" height="1"&gt;</description></item><item><title>BioSensorAB &amp;raquo; Dr Dobbs PowerShell Article</title><link>http://blogs.msdn.com/b/powershell/archive/2008/02/28/dr-dobbs-powershell-article.aspx#7929028</link><pubDate>Thu, 28 Feb 2008 07:38:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7929028</guid><dc:creator>BioSensorAB » Dr Dobbs PowerShell Article</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.biosensorab.org/2008/02/27/dr-dobbs-powershell-article/"&gt;http://www.biosensorab.org/2008/02/27/dr-dobbs-powershell-article/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7929028" width="1" height="1"&gt;</description></item></channel></rss>