<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">
  <channel>
    <title>Stone Coast Web Design Blog</title>
    <link>http://www.stonecoastwebdesign.com/blog/</link>
    <description>Mostly .NET Development</description>
    <language>en-us</language>
    <copyright>Eric</copyright>
    <lastBuildDate>Fri, 03 Feb 2012 14:28:40 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.2.8279.16125</generator>
    <managingEditor>ericvanburen@msn.com</managingEditor>
    <webMaster>ericvanburen@msn.com</webMaster>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=7f49a67e-cecd-41a1-9f17-68d3abbb3c6a</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,7f49a67e-cecd-41a1-9f17-68d3abbb3c6a.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,7f49a67e-cecd-41a1-9f17-68d3abbb3c6a.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7f49a67e-cecd-41a1-9f17-68d3abbb3c6a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
          <a title="http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx" href="http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx">http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx</a>
        </p>
        <p>
          <a title="http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx" href="http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx">http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx</a>
        </p>
        <p>
          <a title="http://www.calsql.com/2009/10/pivot-with-out-aggregate.html" href="http://www.calsql.com/2009/10/pivot-with-out-aggregate.html">http://www.calsql.com/2009/10/pivot-with-out-aggregate.html</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=7f49a67e-cecd-41a1-9f17-68d3abbb3c6a" />
      </body>
      <title>SQL Server PIVOT Function</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,7f49a67e-cecd-41a1-9f17-68d3abbb3c6a.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/02/03/SQLServerPIVOTFunction.aspx</link>
      <pubDate>Fri, 03 Feb 2012 14:28:40 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
&lt;a title="http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx" href="http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx"&gt;http://www.kodyaz.com/articles/t-sql-pivot-tables-in-sql-server-tutorial-with-examples.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx" href="http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx"&gt;http://blogs.msdn.com/b/spike/archive/2009/03/03/pivot-tables-in-sql-server-a-simple-sample.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.calsql.com/2009/10/pivot-with-out-aggregate.html" href="http://www.calsql.com/2009/10/pivot-with-out-aggregate.html"&gt;http://www.calsql.com/2009/10/pivot-with-out-aggregate.html&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=7f49a67e-cecd-41a1-9f17-68d3abbb3c6a" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,7f49a67e-cecd-41a1-9f17-68d3abbb3c6a.aspx</comments>
      <category>SQL</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=0881615f-edf7-4b6e-ab02-8ec522b938f2</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,0881615f-edf7-4b6e-ab02-8ec522b938f2.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,0881615f-edf7-4b6e-ab02-8ec522b938f2.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0881615f-edf7-4b6e-ab02-8ec522b938f2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
This is a great freeware site for icons for sites <a title="http://famfamfam.com/lab/icons/" href="http://famfamfam.com/lab/icons/">http://famfamfam.com/lab/icons/</a> 
</p>
        <p>
2 of the sets are available here:
</p>
        <p>
          <a href="http://stonecoastwebdesign.com/downloads/famfamfam_silk_icons_v013.zip">Full
Set</a>
        </p>
        <p>
          <a href="http://stonecoastwebdesign.com/downloads/famfamfam_mini_icons.zip">Mini Icons</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=0881615f-edf7-4b6e-ab02-8ec522b938f2" />
      </body>
      <title>FamFamFam Icon Sets</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,0881615f-edf7-4b6e-ab02-8ec522b938f2.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/01/27/FamFamFamIconSets.aspx</link>
      <pubDate>Fri, 27 Jan 2012 16:07:03 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
This is a great freeware site for icons for sites &lt;a title="http://famfamfam.com/lab/icons/" href="http://famfamfam.com/lab/icons/"&gt;http://famfamfam.com/lab/icons/&lt;/a&gt;&amp;#160;
&lt;/p&gt;
&lt;p&gt;
2 of the sets are available here:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://stonecoastwebdesign.com/downloads/famfamfam_silk_icons_v013.zip"&gt;Full
Set&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://stonecoastwebdesign.com/downloads/famfamfam_mini_icons.zip"&gt;Mini Icons&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=0881615f-edf7-4b6e-ab02-8ec522b938f2" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,0881615f-edf7-4b6e-ab02-8ec522b938f2.aspx</comments>
      <category>HTML</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=115adb5b-31c6-4399-bb4e-9b914ca5abc5</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,115adb5b-31c6-4399-bb4e-9b914ca5abc5.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,115adb5b-31c6-4399-bb4e-9b914ca5abc5.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=115adb5b-31c6-4399-bb4e-9b914ca5abc5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
Unlike Sharepoint 2007 which required that it be installed on a Windows Server product
(2003 or 2008), Sharepoint 2010 can be installed on Windows Vista or Windows 7 as
long as they are x64 versions.  This is great for developers and for those who
just want to learn more about the product.
</p>
        <p>
It takes a few steps but I got it working on Windows 7 using these instructions:
</p>
        <p>
          <a title="http://msdn.microsoft.com/library/ee554869(office.14).aspx" href="http://msdn.microsoft.com/library/ee554869(office.14).aspx">http://msdn.microsoft.com/library/ee554869(office.14).aspx</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=115adb5b-31c6-4399-bb4e-9b914ca5abc5" />
      </body>
      <title>Installing Sharepoint Foundation 2010 On Windows 7</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,115adb5b-31c6-4399-bb4e-9b914ca5abc5.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/01/25/InstallingSharepointFoundation2010OnWindows7.aspx</link>
      <pubDate>Wed, 25 Jan 2012 12:05:47 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
Unlike Sharepoint 2007 which required that it be installed on a Windows Server product
(2003 or 2008), Sharepoint 2010 can be installed on Windows Vista or Windows 7 as
long as they are x64 versions.&amp;#160; This is great for developers and for those who
just want to learn more about the product.
&lt;/p&gt;
&lt;p&gt;
It takes a few steps but I got it working on Windows 7 using these instructions:
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://msdn.microsoft.com/library/ee554869(office.14).aspx" href="http://msdn.microsoft.com/library/ee554869(office.14).aspx"&gt;http://msdn.microsoft.com/library/ee554869(office.14).aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=115adb5b-31c6-4399-bb4e-9b914ca5abc5" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,115adb5b-31c6-4399-bb4e-9b914ca5abc5.aspx</comments>
      <category>Sharepoint</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=62fe8e88-0a85-47f1-827c-2cb38426d344</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,62fe8e88-0a85-47f1-827c-2cb38426d344.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,62fe8e88-0a85-47f1-827c-2cb38426d344.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=62fe8e88-0a85-47f1-827c-2cb38426d344</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
Here is a huge list of free Sharepoint Web parts
</p>
        <p>
          <a title="http://www.amrein.com/apps/page.asp?Q=5794" href="http://www.amrein.com/apps/page.asp?Q=5794">http://www.amrein.com/apps/page.asp?Q=5794</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=62fe8e88-0a85-47f1-827c-2cb38426d344" />
      </body>
      <title>Sharepoint Web Parts</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,62fe8e88-0a85-47f1-827c-2cb38426d344.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/01/23/SharepointWebParts.aspx</link>
      <pubDate>Mon, 23 Jan 2012 20:18:13 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
Here is a huge list of free Sharepoint Web parts
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.amrein.com/apps/page.asp?Q=5794" href="http://www.amrein.com/apps/page.asp?Q=5794"&gt;http://www.amrein.com/apps/page.asp?Q=5794&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=62fe8e88-0a85-47f1-827c-2cb38426d344" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,62fe8e88-0a85-47f1-827c-2cb38426d344.aspx</comments>
      <category>Sharepoint</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=cec8da83-b881-48cf-a95d-7108a3576d84</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,cec8da83-b881-48cf-a95d-7108a3576d84.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,cec8da83-b881-48cf-a95d-7108a3576d84.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cec8da83-b881-48cf-a95d-7108a3576d84</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
This is a really nice (and free) suite of ASP.NET controls
</p>
        <p>
          <a title="http://www.obout.com/" href="http://www.obout.com/">http://www.obout.com/</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=cec8da83-b881-48cf-a95d-7108a3576d84" />
      </body>
      <title>ASP.NET Controls Suite–oBout Software</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,cec8da83-b881-48cf-a95d-7108a3576d84.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/01/23/ASPNETControlsSuiteoBoutSoftware.aspx</link>
      <pubDate>Mon, 23 Jan 2012 14:31:10 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
This is a really nice (and free) suite of ASP.NET controls
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.obout.com/" href="http://www.obout.com/"&gt;http://www.obout.com/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=cec8da83-b881-48cf-a95d-7108a3576d84" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,cec8da83-b881-48cf-a95d-7108a3576d84.aspx</comments>
      <category>ASP.NET</category>
      <category>ASP.NET AJAX</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=4b5061be-46c4-4f53-870a-f532e1fe0e2a</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,4b5061be-46c4-4f53-870a-f532e1fe0e2a.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,4b5061be-46c4-4f53-870a-f532e1fe0e2a.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=4b5061be-46c4-4f53-870a-f532e1fe0e2a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
This is a nice site for free fonts: <a title="http://www.fontsquirrel.com/" href="http://www.fontsquirrel.com/">http://www.fontsquirrel.com/</a></p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=4b5061be-46c4-4f53-870a-f532e1fe0e2a" />
      </body>
      <title>Fonts</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,4b5061be-46c4-4f53-870a-f532e1fe0e2a.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2012/01/20/Fonts.aspx</link>
      <pubDate>Fri, 20 Jan 2012 15:49:45 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
This is a nice site for free fonts: &lt;a title="http://www.fontsquirrel.com/" href="http://www.fontsquirrel.com/"&gt;http://www.fontsquirrel.com/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=4b5061be-46c4-4f53-870a-f532e1fe0e2a" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,4b5061be-46c4-4f53-870a-f532e1fe0e2a.aspx</comments>
      <category>HTML</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=f2086732-15fc-4b38-a316-420d0a4ba09a</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,f2086732-15fc-4b38-a316-420d0a4ba09a.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,f2086732-15fc-4b38-a316-420d0a4ba09a.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f2086732-15fc-4b38-a316-420d0a4ba09a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
 
</p>
        <p>
This is kind of a basic overview of how to create a class file in VB.NET and use it
in your Web application. 
</p>
        <p>
          <a href="http://www.stonecoastwebdesign.com/blog/content/binary/Windows-Live-Writer/4df3dc9a149b_BFF2/image_2.png">
            <img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.stonecoastwebdesign.com/blog/content/binary/Windows-Live-Writer/4df3dc9a149b_BFF2/image_thumb.png" width="188" height="129" />
          </a>
        </p>
        <p>
Here is the code for the CallHistory class.  Notice where the file needs to be
located in the application.
</p>
        <pre class="csharpcode">
          <span class="kwrd">Imports</span> Microsoft.VisualBasic <span class="kwrd">Imports</span> System.Data <span class="kwrd">Imports</span> System.Data.SqlClient <span class="kwrd">Public</span><span class="kwrd">Class</span> CallHistory <span class="kwrd">Public</span><span class="kwrd">Sub</span> AddCallHistory(<span class="kwrd">ByVal</span> ReviewID <span class="kwrd">As</span><span class="kwrd">Integer</span>, <span class="kwrd">ByVal</span> UserID <span class="kwrd">As</span><span class="kwrd">Integer</span>, <span class="kwrd">ByVal</span> EventName <span class="kwrd">As</span><span class="kwrd">String</span>) <span class="kwrd">Dim</span> strSQLConn <span class="kwrd">As</span> SqlConnection <span class="kwrd">Dim</span> cmd <span class="kwrd">As</span> SqlCommand
strSQLConn = <span class="kwrd">New</span> SqlConnection(ConfigurationManager.ConnectionStrings(<span class="str">"CCMConnectionString"</span>).ConnectionString)
cmd = <span class="kwrd">New</span> SqlCommand(<span class="str">"p_AddCallHistory"</span>,
strSQLConn) cmd.CommandType = CommandType.StoredProcedure cmd.Parameters.AddWithValue(<span class="str">"@ReviewID"</span>,
ReviewID) cmd.Parameters.AddWithValue(<span class="str">"@UserID"</span>,
UserID) cmd.Parameters.AddWithValue(<span class="str">"@DateChanged"</span>,
Now()) cmd.Parameters.AddWithValue(<span class="str">"@EventName"</span>,
EventName) <span class="kwrd">Try</span> strSQLConn.Open() cmd.Connection = strSQLConn
cmd.ExecuteNonQuery() <span class="kwrd">Finally</span> strSQLConn.Close() <span class="kwrd">End</span><span class="kwrd">Try</span><span class="kwrd">End</span><span class="kwrd">Sub</span><span class="kwrd">End</span> Class</pre>
        <p>
          <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
Now we can use this class anywhere in our web application using the following technique.
</p>
        <p>
First import our CallHistory namespace
</p>
        <pre class="csharpcode">&lt;%@ Page Language=<span class="str">"VB"</span> %&gt;
&lt;%@ Import <span class="kwrd">Namespace</span>=<span class="str">"System.Data"</span> %&gt;
&lt;%@ Import <span class="kwrd">Namespace</span>=<span class="str">"System.Data.SqlClient"</span> %&gt;
&lt;%@ Import <span class="kwrd">Namespace</span>=<span class="str">"CallHistory"</span> %&gt;</pre>
        <p>
          <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
Next, we create an instance of the class:
</p>
        <pre class="csharpcode">
          <span class="rem">'Add the call to the CallHistory table</span>
          <span class="kwrd">Dim</span> newCallHistory <span class="kwrd">As</span><span class="kwrd">New</span> CallHistory</pre>
        <pre class="csharpcode">then we call the method</pre>
        <pre class="csharpcode">newCallHistory.AddCallHistory(ReviewID, lblUserID.Text, <span class="str">"Call
Added"</span>)</pre>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=f2086732-15fc-4b38-a316-420d0a4ba09a" />
      </body>
      <title>Creating and Using a VB Class</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,f2086732-15fc-4b38-a316-420d0a4ba09a.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/12/28/CreatingAndUsingAVBClass.aspx</link>
      <pubDate>Wed, 28 Dec 2011 19:06:29 GMT</pubDate>
      <description>&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
This is kind of a basic overview of how to create a class file in VB.NET and use it
in your Web application. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.stonecoastwebdesign.com/blog/content/binary/Windows-Live-Writer/4df3dc9a149b_BFF2/image_2.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.stonecoastwebdesign.com/blog/content/binary/Windows-Live-Writer/4df3dc9a149b_BFF2/image_thumb.png" width="188" height="129" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here is the code for the CallHistory class.&amp;#160; Notice where the file needs to be
located in the application.
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;Imports&lt;/span&gt; Microsoft.VisualBasic &lt;span class="kwrd"&gt;Imports&lt;/span&gt; System.Data &lt;span class="kwrd"&gt;Imports&lt;/span&gt; System.Data.SqlClient &lt;span class="kwrd"&gt;Public&lt;/span&gt; &lt;span class="kwrd"&gt;Class&lt;/span&gt; CallHistory &lt;span class="kwrd"&gt;Public&lt;/span&gt; &lt;span class="kwrd"&gt;Sub&lt;/span&gt; AddCallHistory(&lt;span class="kwrd"&gt;ByVal&lt;/span&gt; ReviewID &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Integer&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; UserID &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;Integer&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; EventName &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;) &lt;span class="kwrd"&gt;Dim&lt;/span&gt; strSQLConn &lt;span class="kwrd"&gt;As&lt;/span&gt; SqlConnection &lt;span class="kwrd"&gt;Dim&lt;/span&gt; cmd &lt;span class="kwrd"&gt;As&lt;/span&gt; SqlCommand
strSQLConn = &lt;span class="kwrd"&gt;New&lt;/span&gt; SqlConnection(ConfigurationManager.ConnectionStrings(&lt;span class="str"&gt;&amp;quot;CCMConnectionString&amp;quot;&lt;/span&gt;).ConnectionString)
cmd = &lt;span class="kwrd"&gt;New&lt;/span&gt; SqlCommand(&lt;span class="str"&gt;&amp;quot;p_AddCallHistory&amp;quot;&lt;/span&gt;,
strSQLConn) cmd.CommandType = CommandType.StoredProcedure cmd.Parameters.AddWithValue(&lt;span class="str"&gt;&amp;quot;@ReviewID&amp;quot;&lt;/span&gt;,
ReviewID) cmd.Parameters.AddWithValue(&lt;span class="str"&gt;&amp;quot;@UserID&amp;quot;&lt;/span&gt;,
UserID) cmd.Parameters.AddWithValue(&lt;span class="str"&gt;&amp;quot;@DateChanged&amp;quot;&lt;/span&gt;,
Now()) cmd.Parameters.AddWithValue(&lt;span class="str"&gt;&amp;quot;@EventName&amp;quot;&lt;/span&gt;,
EventName) &lt;span class="kwrd"&gt;Try&lt;/span&gt; strSQLConn.Open() cmd.Connection = strSQLConn
cmd.ExecuteNonQuery() &lt;span class="kwrd"&gt;Finally&lt;/span&gt; strSQLConn.Close() &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;Try&lt;/span&gt; &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;Sub&lt;/span&gt; &lt;span class="kwrd"&gt;End&lt;/span&gt; Class&lt;/pre&gt;
&lt;p&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
Now we can use this class anywhere in our web application using the following technique.
&lt;/p&gt;
&lt;p&gt;
First import our CallHistory namespace
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&amp;lt;%@ Page Language=&lt;span class="str"&gt;&amp;quot;VB&amp;quot;&lt;/span&gt; %&amp;gt;
&amp;lt;%@ Import &lt;span class="kwrd"&gt;Namespace&lt;/span&gt;=&lt;span class="str"&gt;&amp;quot;System.Data&amp;quot;&lt;/span&gt; %&amp;gt;
&amp;lt;%@ Import &lt;span class="kwrd"&gt;Namespace&lt;/span&gt;=&lt;span class="str"&gt;&amp;quot;System.Data.SqlClient&amp;quot;&lt;/span&gt; %&amp;gt;
&amp;lt;%@ Import &lt;span class="kwrd"&gt;Namespace&lt;/span&gt;=&lt;span class="str"&gt;&amp;quot;CallHistory&amp;quot;&lt;/span&gt; %&amp;gt;&lt;/pre&gt;
&lt;p&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
Next, we create an instance of the class:
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="rem"&gt;'Add the call to the CallHistory table&lt;/span&gt; &lt;span class="kwrd"&gt;Dim&lt;/span&gt; newCallHistory &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;New&lt;/span&gt; CallHistory&lt;/pre&gt;
&lt;pre class="csharpcode"&gt;then we call the method&lt;/pre&gt;
&lt;pre class="csharpcode"&gt;newCallHistory.AddCallHistory(ReviewID, lblUserID.Text, &lt;span class="str"&gt;&amp;quot;Call
Added&amp;quot;&lt;/span&gt;)&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=f2086732-15fc-4b38-a316-420d0a4ba09a" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,f2086732-15fc-4b38-a316-420d0a4ba09a.aspx</comments>
      <category>ASP.NET</category>
      <category>VB.NET</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=ed24de0d-1759-4fbe-8df5-5869dbcfe00e</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,ed24de0d-1759-4fbe-8df5-5869dbcfe00e.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,ed24de0d-1759-4fbe-8df5-5869dbcfe00e.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ed24de0d-1759-4fbe-8df5-5869dbcfe00e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <pre class="csharpcode"> </pre>
        <p>
I’ve been using the Microsoft Ajax CDN for a while but didn’t know that they had an
official page for it. Includes not only links to jQuery but also to jQuery UI, jQuery
Validate, jQuery Mobile and Modernizr. 
</p>
        <p>
          <a title="http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6" href="http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6">http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6</a>
        </p>
        <p>
Here is an example of how to call these files from the CDN:
</p>
        <pre class="csharpcode">&lt;%@ Page Language=<span class="str">"C#"</span> AutoEventWireup=<span class="str">"true"</span> CodeBehind=<span class="str">"WebForm1.aspx.cs"</span> Inherits=<span class="str">"TestjQueryUICDN.WebForm1"</span> %&gt;
&lt;!DOCTYPE html &gt; &lt;html xmlns=<span class="str">"http://www.w3.org/1999/xhtml"</span>&gt;
&lt;head runat=<span class="str">"server"</span>&gt; &lt;title&gt;Using jQuery UI
from the CDN&lt;/title&gt; &lt;link rel=<span class="str">"Stylesheet"</span> href=<span class="str">"http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/themes/redmond/jquery-ui.css"</span> /&gt;
&lt;/head&gt; &lt;body&gt; &lt;form id=<span class="str">"form1"</span> runat=<span class="str">"server"</span>&gt;
&lt;div&gt; &lt;asp:TextBox ID=<span class="str">"txtStartDate"</span> ClientIDMode=<span class="str">"Static"</span> runat=<span class="str">"server"</span> /&gt;
&lt;/div&gt; &lt;/form&gt; &lt;script src=<span class="str">"http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.js"</span>&gt;&lt;/script&gt;
&lt;script src=<span class="str">"http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/jquery-ui.js"</span>&gt;&lt;/script&gt;
&lt;script&gt; $(<span class="str">"#txtStartDate"</span>).datepicker(); &lt;/script&gt;
&lt;/body&gt; &lt;/html&gt;</pre>
        <style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=ed24de0d-1759-4fbe-8df5-5869dbcfe00e" />
      </body>
      <title>Microsoft Ajax Content Delivery Network</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,ed24de0d-1759-4fbe-8df5-5869dbcfe00e.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/12/24/MicrosoftAjaxContentDeliveryNetwork.aspx</link>
      <pubDate>Sat, 24 Dec 2011 03:45:14 GMT</pubDate>
      <description>&lt;p&gt;
&lt;pre class="csharpcode"&gt;&amp;nbsp;&lt;/pre&gt;
&lt;p&gt;
I’ve been using the Microsoft Ajax CDN for a while but didn’t know that they had an
official page for it. Includes not only links to jQuery but also to jQuery UI, jQuery
Validate, jQuery Mobile and Modernizr. 
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6" href="http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6"&gt;http://www.asp.net/ajaxlibrary/cdn.ashx#Modernizr_Releases_on_the_CDN_6&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here is an example of how to call these files from the CDN:
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&amp;lt;%@ Page Language=&lt;span class="str"&gt;"C#"&lt;/span&gt; AutoEventWireup=&lt;span class="str"&gt;"true"&lt;/span&gt; CodeBehind=&lt;span class="str"&gt;"WebForm1.aspx.cs"&lt;/span&gt; Inherits=&lt;span class="str"&gt;"TestjQueryUICDN.WebForm1"&lt;/span&gt; %&amp;gt;
&amp;lt;!DOCTYPE html &amp;gt; &amp;lt;html xmlns=&lt;span class="str"&gt;"http://www.w3.org/1999/xhtml"&lt;/span&gt;&amp;gt;
&amp;lt;head runat=&lt;span class="str"&gt;"server"&lt;/span&gt;&amp;gt; &amp;lt;title&amp;gt;Using jQuery UI
from the CDN&amp;lt;/title&amp;gt; &amp;lt;link rel=&lt;span class="str"&gt;"Stylesheet"&lt;/span&gt; href=&lt;span class="str"&gt;"http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/themes/redmond/jquery-ui.css"&lt;/span&gt; /&amp;gt;
&amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;form id=&lt;span class="str"&gt;"form1"&lt;/span&gt; runat=&lt;span class="str"&gt;"server"&lt;/span&gt;&amp;gt;
&amp;lt;div&amp;gt; &amp;lt;asp:TextBox ID=&lt;span class="str"&gt;"txtStartDate"&lt;/span&gt; ClientIDMode=&lt;span class="str"&gt;"Static"&lt;/span&gt; runat=&lt;span class="str"&gt;"server"&lt;/span&gt; /&amp;gt;
&amp;lt;/div&amp;gt; &amp;lt;/form&amp;gt; &amp;lt;script src=&lt;span class="str"&gt;"http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.js"&lt;/span&gt;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script src=&lt;span class="str"&gt;"http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/jquery-ui.js"&lt;/span&gt;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script&amp;gt; $(&lt;span class="str"&gt;"#txtStartDate"&lt;/span&gt;).datepicker(); &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;
&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=ed24de0d-1759-4fbe-8df5-5869dbcfe00e" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,ed24de0d-1759-4fbe-8df5-5869dbcfe00e.aspx</comments>
      <category>ASP.NET AJAX</category>
      <category>jQuery</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
 
</p>
        <p>
        </p>
        <p>
Suppose you have a SQL Server stored procedure that returns multiple result sets and
you want to store all these results into another table. 
</p>
        <pre class="csharpcode">
          <span class="kwrd">CREATE</span>
          <span class="kwrd">procedure</span> [dbo].[mytest] <span class="kwrd">as</span><span class="kwrd">select</span> 1 <span class="kwrd">as</span> id, <span class="str">'test1'</span><span class="kwrd">as</span> myname <span class="kwrd">select</span> 2 <span class="kwrd">as</span> id, <span class="str">'test2'</span><span class="kwrd">as</span> myname</pre>
        <p>
When you execute this procedure, it returns two result sets. The following code will
copy these two result sets in a table variable.
</p>
        <pre class="csharpcode">
          <span class="kwrd">declare</span> @t <span class="kwrd">table</span>(id <span class="kwrd">int</span>, <span class="kwrd">names</span><span class="kwrd">varchar</span>(100))
insert <span class="kwrd">into</span> @t <span class="kwrd">exec</span> mytest <span class="kwrd">select</span> * <span class="kwrd">from</span> @t</pre>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f" />
      </body>
      <title>SQL Server: Handling Multiple Result sets in a Procedure</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/11/16/SQLServerHandlingMultipleResultSetsInAProcedure.aspx</link>
      <pubDate>Wed, 16 Nov 2011 14:36:36 GMT</pubDate>
      <description>&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
Suppose you have a SQL Server stored procedure that returns multiple result sets and
you want to store all these results into another table. 
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;CREATE&lt;/span&gt; &lt;span class="kwrd"&gt;procedure&lt;/span&gt; [dbo].[mytest] &lt;span class="kwrd"&gt;as&lt;/span&gt; &lt;span class="kwrd"&gt;select&lt;/span&gt; 1 &lt;span class="kwrd"&gt;as&lt;/span&gt; id, &lt;span class="str"&gt;'test1'&lt;/span&gt; &lt;span class="kwrd"&gt;as&lt;/span&gt; myname &lt;span class="kwrd"&gt;select&lt;/span&gt; 2 &lt;span class="kwrd"&gt;as&lt;/span&gt; id, &lt;span class="str"&gt;'test2'&lt;/span&gt; &lt;span class="kwrd"&gt;as&lt;/span&gt; myname&lt;/pre&gt;
&lt;p&gt;
When you execute this procedure, it returns two result sets. The following code will
copy these two result sets in a table variable.
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;declare&lt;/span&gt; @t &lt;span class="kwrd"&gt;table&lt;/span&gt;(id &lt;span class="kwrd"&gt;int&lt;/span&gt;, &lt;span class="kwrd"&gt;names&lt;/span&gt; &lt;span class="kwrd"&gt;varchar&lt;/span&gt;(100))
insert &lt;span class="kwrd"&gt;into&lt;/span&gt; @t &lt;span class="kwrd"&gt;exec&lt;/span&gt; mytest &lt;span class="kwrd"&gt;select&lt;/span&gt; * &lt;span class="kwrd"&gt;from&lt;/span&gt; @t&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,172aa08c-a9a2-46fb-a8c2-1ecbd8fe441f.aspx</comments>
      <category>SQL</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=03d5c8a9-a8ec-4c22-bad4-5f767d11338a</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,03d5c8a9-a8ec-4c22-bad4-5f767d11338a.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,03d5c8a9-a8ec-4c22-bad4-5f767d11338a.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=03d5c8a9-a8ec-4c22-bad4-5f767d11338a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
          <a title="http://csvexpress.expressor-software.com/" href="http://csvexpress.expressor-software.com/">http://csvexpress.expressor-software.com/</a>
        </p>
        <p>
Some cool software to move CSV data around to different databases. 
</p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=03d5c8a9-a8ec-4c22-bad4-5f767d11338a" />
      </body>
      <title>SQL Server–CSVExpress</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,03d5c8a9-a8ec-4c22-bad4-5f767d11338a.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/11/16/SQLServerCSVExpress.aspx</link>
      <pubDate>Wed, 16 Nov 2011 14:01:55 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
&lt;a title="http://csvexpress.expressor-software.com/" href="http://csvexpress.expressor-software.com/"&gt;http://csvexpress.expressor-software.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Some cool software to move CSV data around to different databases. 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=03d5c8a9-a8ec-4c22-bad4-5f767d11338a" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,03d5c8a9-a8ec-4c22-bad4-5f767d11338a.aspx</comments>
      <category>SQL</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
Microsoft has updated their browser definition files <a title="http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx" href="http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx">http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx</a> 
</p>
        <p>
Another related article:
</p>
        <p>
          <a title="http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx" href="http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx">http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx</a>
        </p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5" />
      </body>
      <title>ASP.NET Browser Definition Files</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/11/15/ASPNETBrowserDefinitionFiles.aspx</link>
      <pubDate>Tue, 15 Nov 2011 21:15:28 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
Microsoft has updated their browser definition files &lt;a title="http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx" href="http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx"&gt;http://stephenwalther.com/blog/archive/2010/03/05/use-asp.net-4-browser-definitions-with-asp.net-3.5.aspx&lt;/a&gt;&amp;#160;
&lt;/p&gt;
&lt;p&gt;
Another related article:
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx" href="http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx"&gt;http://visualstudiomagazine.com/articles/2011/11/14/recognizing-mobile-browsers.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,7c82ad0c-9cd5-4a9b-b144-6a8064e08ac5.aspx</comments>
      <category>ASP.NET</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=86c6bde1-6776-4d07-ac51-2bb3c9d5d373</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,86c6bde1-6776-4d07-ac51-2bb3c9d5d373.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,86c6bde1-6776-4d07-ac51-2bb3c9d5d373.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=86c6bde1-6776-4d07-ac51-2bb3c9d5d373</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
I work from home full-time and I often need to print and sign documents and then scan
them back to as a PDF.  There are many solutions you can pay for but I found
a free one which involves iCopy and CutePDF.
</p>
        <p>
iCopy: <a title="http://icopy.sourceforge.net/?page_id=40" href="http://icopy.sourceforge.net/?page_id=40">http://icopy.sourceforge.net/?page_id=40</a> 
</p>
        <p>
CutePDF: <a title="http://www.cutepdf.com/" href="http://www.cutepdf.com/">http://www.cutepdf.com/</a></p>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=86c6bde1-6776-4d07-ac51-2bb3c9d5d373" />
      </body>
      <title>Scan to PDF</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,86c6bde1-6776-4d07-ac51-2bb3c9d5d373.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/11/15/ScanToPDF.aspx</link>
      <pubDate>Tue, 15 Nov 2011 13:26:01 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
I work from home full-time and I often need to print and sign documents and then scan
them back to as a PDF.&amp;#160; There are many solutions you can pay for but I found
a free one which involves iCopy and CutePDF.
&lt;/p&gt;
&lt;p&gt;
iCopy: &lt;a title="http://icopy.sourceforge.net/?page_id=40" href="http://icopy.sourceforge.net/?page_id=40"&gt;http://icopy.sourceforge.net/?page_id=40&lt;/a&gt;&amp;#160;
&lt;/p&gt;
&lt;p&gt;
CutePDF: &lt;a title="http://www.cutepdf.com/" href="http://www.cutepdf.com/"&gt;http://www.cutepdf.com/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=86c6bde1-6776-4d07-ac51-2bb3c9d5d373" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,86c6bde1-6776-4d07-ac51-2bb3c9d5d373.aspx</comments>
      <category>Other</category>
    </item>
    <item>
      <trackback:ping>http://www.stonecoastwebdesign.com/blog/Trackback.aspx?guid=dbd200ed-571b-4b1a-a690-d2648b342652</trackback:ping>
      <pingback:server>http://www.stonecoastwebdesign.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.stonecoastwebdesign.com/blog/PermaLink,guid,dbd200ed-571b-4b1a-a690-d2648b342652.aspx</pingback:target>
      <dc:creator>Eric</dc:creator>
      <wfw:comment>http://www.stonecoastwebdesign.com/blog/CommentView,guid,dbd200ed-571b-4b1a-a690-d2648b342652.aspx</wfw:comment>
      <wfw:commentRss>http://www.stonecoastwebdesign.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=dbd200ed-571b-4b1a-a690-d2648b342652</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <br />
SELECT * FROM Employees 
<br />
SELECT * FROM EmployeeHistory 
<br /><br />
If table Employees has a one to many relationship with EmployeeHistory and you need
to find any missing records from EmployeeHistory, then you could run the two queries
above and compare them side-by-side but this pretty tedious and kind of dumb. 
A better way is to run an unmatched query. A left outer join of the Employee table
to the EmployeeHistory table on the EmpID field will get all matching and non-matching
records. To look for every record where the Employee table does not have a matching
record in the EmployeeHistory table, we look for a null in the EmployeeHistory table.
</p>
        <pre class="csharpcode">
          <span class="kwrd">SELECT</span> E.* <span class="kwrd">FROM</span> Employees <span class="kwrd">LEFT</span><span class="kwrd">OUTER</span><span class="kwrd">JOIN</span> EmployeeHistory
EH <span class="kwrd">ON</span> E.EmpID = EH.EmpID <span class="kwrd">WHERE</span> EH.EmpID <span class="kwrd">IS</span> NULL</pre>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <p>
Similarly, to insert the missing record into the EmployeeHistory table, you could
do this:
</p>
        <pre class="csharpcode">INSERT <span class="kwrd">INTO</span> EmployeeHistory <span class="kwrd">SELECT</span> E.* <span class="kwrd">FROM</span> Employee
E <span class="kwrd">LEFT</span><span class="kwrd">OUTER</span><span class="kwrd">JOIN</span> EmployeeHistory
EH <span class="kwrd">ON</span> E.EmpID = EH.EmpID <span class="kwrd">WHERE</span> EH.EmpID <span class="kwrd">IS</span> NULL</pre>
        <style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
        <img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=dbd200ed-571b-4b1a-a690-d2648b342652" />
      </body>
      <title>SQL Server - Unmatched Query Record</title>
      <guid isPermaLink="false">http://www.stonecoastwebdesign.com/blog/PermaLink,guid,dbd200ed-571b-4b1a-a690-d2648b342652.aspx</guid>
      <link>http://www.stonecoastwebdesign.com/blog/2011/11/10/SQLServerUnmatchedQueryRecord.aspx</link>
      <pubDate>Thu, 10 Nov 2011 20:00:00 GMT</pubDate>
      <description>&lt;p&gt;
&lt;br /&gt;
SELECT * FROM Employees 
&lt;br /&gt;
SELECT * FROM EmployeeHistory 
&lt;br /&gt;
&lt;br /&gt;
If table Employees has a one to many relationship with EmployeeHistory and you need
to find any missing records from EmployeeHistory, then you could run the two queries
above and compare them side-by-side but this pretty tedious and kind of dumb.&amp;#160;
A better way is to run an unmatched query. A left outer join of the Employee table
to the EmployeeHistory table on the EmpID field will get all matching and non-matching
records. To look for every record where the Employee table does not have a matching
record in the EmployeeHistory table, we look for a null in the EmployeeHistory table.
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; E.* &lt;span class="kwrd"&gt;FROM&lt;/span&gt; Employees &lt;span class="kwrd"&gt;LEFT&lt;/span&gt; &lt;span class="kwrd"&gt;OUTER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; EmployeeHistory
EH &lt;span class="kwrd"&gt;ON&lt;/span&gt; E.EmpID = EH.EmpID &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; EH.EmpID &lt;span class="kwrd"&gt;IS&lt;/span&gt; NULL&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&lt;p&gt;
Similarly, to insert the missing record into the EmployeeHistory table, you could
do this:
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;INSERT &lt;span class="kwrd"&gt;INTO&lt;/span&gt; EmployeeHistory &lt;span class="kwrd"&gt;SELECT&lt;/span&gt; E.* &lt;span class="kwrd"&gt;FROM&lt;/span&gt; Employee
E &lt;span class="kwrd"&gt;LEFT&lt;/span&gt; &lt;span class="kwrd"&gt;OUTER&lt;/span&gt; &lt;span class="kwrd"&gt;JOIN&lt;/span&gt; EmployeeHistory
EH &lt;span class="kwrd"&gt;ON&lt;/span&gt; E.EmpID = EH.EmpID &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; EH.EmpID &lt;span class="kwrd"&gt;IS&lt;/span&gt; NULL&lt;/pre&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;
&lt;img width="0" height="0" src="http://www.stonecoastwebdesign.com/blog/aggbug.ashx?id=dbd200ed-571b-4b1a-a690-d2648b342652" /&gt;</description>
      <comments>http://www.stonecoastwebdesign.com/blog/CommentView,guid,dbd200ed-571b-4b1a-a690-d2648b342652.aspx</comments>
      <category>SQL</category>
    </item>
  </channel>
</rss>
