<?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>Jeff Papiez - SQL Server Test Developer : SQL Server 2005</title><link>http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx</link><description>Tags: SQL Server 2005</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Passing a DataSet to a SQLCLR Stored Procedure</title><link>http://blogs.msdn.com/jpapiez/archive/2005/09/26/474059.aspx</link><pubDate>Mon, 26 Sep 2005 21:15:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:474059</guid><dc:creator>jpapiez</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jpapiez/comments/474059.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jpapiez/commentrss.aspx?PostID=474059</wfw:commentRss><description>&lt;div&gt;Is it possible to pass a DataSet to SQL and process the data in a SQLCLR stored procedure? This is the question I set out to answer.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The .NET Framework 2.0 adds some features to the DataSet that make this scenario possible (WriteXml, ReadXml). I created a sample that proves this concept.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;First we need the CLR stored proc to handle the passed in dataset. Start by creating a new "SQL Server Project" in Visual Studio 2005. This example uses the Northwind database installed with SQLExpress.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.Data;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.Data.SqlClient;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.Data.SqlTypes;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using Microsoft.SqlServer.Server;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.IO;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.Xml.Serialization;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;using System.Text;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;public &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;partial&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;class&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;StoredProcedures&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;  [Microsoft.SqlServer.Server.&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlProcedure&lt;/font&gt;]&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;  public&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;static&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;void&lt;/font&gt; uspProcessCustomers(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt; customerData)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;  {&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;    // Need to convert the inbound string to a byte array&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    UTF8Encoding&lt;/font&gt; encoding = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;UTF8Encoding&lt;/font&gt;();&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    DataSet&lt;/font&gt; ds = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataSet&lt;/font&gt;();&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Convert the string to a byte array, then load into a MemoryStream&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;using&lt;/font&gt; (&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;MemoryStream&lt;/font&gt; ms = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;MemoryStream&lt;/font&gt;(encoding.GetBytes(customerData)))&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Populate the DataSet from the MemoryStream&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;ds.ReadXml(ms);&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Iterate through the dataset and process each record.&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;foreach&lt;/font&gt; (&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRow&lt;/font&gt; dr &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;in&lt;/font&gt; ds.Tables[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"customers"&lt;/font&gt;].Rows)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;if&lt;/font&gt; (dr.RowState != &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Unchanged &amp;amp;&amp;amp; &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;          dr.RowState != &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Detached)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;string&lt;/font&gt; procName = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;.Empty;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Instantiate a SqlCommand object to perform the&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// required DB operation&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;using&lt;/font&gt; (&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlCommand&lt;/font&gt; cmd = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlCommand&lt;/font&gt;())&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.CommandType = &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;CommandType&lt;/font&gt;.StoredProcedure;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// determine which procedure to execute &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// based on the state of the row&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;switch&lt;/font&gt; (dr.RowState)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;case&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Added:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;case&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Modified:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;if&lt;/font&gt; (dr.RowState == &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Added)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;            &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;procName = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"uspInsCustomer"&lt;/font&gt;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;else&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;            &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;procName = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"uspUpdCustomer"&lt;/font&gt;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Populate the Parameters collection&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@customerID"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"CustomerID"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@companyName"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"CompanyName"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@contactName"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"ContactName"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@contactTitle"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"ContactTitle"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@address"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Address"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@city"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"City"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@region"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Region"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@postalCode"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"PostalCode"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@country"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Country"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@phone"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Phone"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;                  &lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@fax"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Fax"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;break&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;case&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataRowState&lt;/font&gt;.Deleted:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;procName = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"uspDelCustomer"&lt;/font&gt;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Populate the Parameters collection&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Parameters.Add(&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;              &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@customerID"&lt;/font&gt;, dr[&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"CustomerID"&lt;/font&gt;].ToString()));&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;          &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;break&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;using&lt;/font&gt; (&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlConnection&lt;/font&gt; cxn = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlConnection&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"context connection=true"&lt;/font&gt;))&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Connection = cxn;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.CommandText = procName;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Connection.Open();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.ExecuteNonQuery();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;cmd.Connection.Close();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;    &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;  }&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;If you use Visual Studio to deploy the stored procedure to the database you'll need to drop and recreate the procedure. This is because the procedure gets created with the customerData parameter as NVarChar(4000). In order to accept even a minimal DataSet (in my test I populated the DS with 10 records), 4000 chars isn't going to be large enough. To get around this you can use the new variable text types in SQL Server 2005, in this case NVarChar(max):&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font color="#0000ff"&gt;&lt;div style="PADDING-LEFT: 50px"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;CREATE PROCEDURE uspProcessCustomers &lt;/font&gt;&lt;/div&gt;
&lt;div style="PADDING-LEFT: 50px"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;@CustomerData &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;AS &lt;/font&gt;NVarChar(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;max&lt;/font&gt;)&lt;/font&gt;&lt;/div&gt;
&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#0000ff"&gt;&lt;div style="PADDING-LEFT: 50px"&gt;AS &lt;/div&gt;
&lt;/font&gt;&lt;div style="PADDING-LEFT: 50px"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;EXTERNAL &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;NAME &lt;/font&gt;SQLData.StoredProcedures.uspProcessCustomers&lt;/font&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The procedures for inserting/updating/deleting aren't that interesting, so I'll leave those to your imagination. Now we need a client app that consumes this stored procedure. Start by creating a new Windows Forms client. Add to the client a button, then add the following to the button click event handler:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;font face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;private&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;void&lt;/font&gt; button1_Click(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;object&lt;/font&gt; sender, &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;EventArgs&lt;/font&gt; e)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;{&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   this&lt;/font&gt;.Cursor = &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;Cursors&lt;/font&gt;.WaitCursor;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;this&lt;/font&gt;.button1.Enabled = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;false&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#008080"&gt;   &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;   // Create the dataset&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;DataSet&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; ds = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataSet&lt;/font&gt;();&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;   // Create the data table&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;DataTable&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; dt = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;DataTable&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Customers"&lt;/font&gt;);&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;ds.Tables.Add(dt);&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;   // Create the table schema&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;DataColumn&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; dc = dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"CustomerID"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;   // the first column is the primary key&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;dc.AllowDBNull = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;false&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dc.Unique = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;true&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"CompanyName"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"ContactName"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"ContactTitle"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Address"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"City"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Region"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"PostalCode"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Country"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Phone"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;dt.Columns.Add(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Fax"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;typeof&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;string&lt;/font&gt;));&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;   // Add a few records to the data table.&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;for&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; (&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;int&lt;/font&gt; i = 1; i &amp;lt;= 10; i++)&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;{&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;&lt;font color="#008080"&gt;&lt;font face="Courier New"&gt;&lt;font color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // create a new row&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;DataRow&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; dr = dt.NewRow();&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008080"&gt;&lt;font face="Courier New"&gt;&lt;font color="#0000ff"&gt;&lt;div&gt;&lt;font color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;   &lt;/font&gt;&lt;/font&gt;// populate the fields&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;dr[0] = &lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"C"&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; + i.ToString();&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[1] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Company Name "&lt;/font&gt; + i.ToString();&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[2] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Contact Name "&lt;/font&gt; + i.ToString();&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[3] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Contact Title "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[4] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Address "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[5] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"City "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[6] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Region "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[7] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"POSTL "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[8] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Country "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[9] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Phone "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;dr[10] = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"FAX "&lt;/font&gt; + i.ToString();&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;&lt;font face="Courier New"&gt;&lt;font color="#008080"&gt;&lt;font face="Courier New"&gt;&lt;font color="#0000ff"&gt;&lt;div&gt;&lt;font color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// add the row to the table&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt"&gt;   &lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;dt.Rows.Add(dr);&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;}&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#0000ff"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;font style="FONT-SIZE: 9pt" face="Courier New" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   string&lt;/font&gt; strConnection = &lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"Data Source=.\\sqlexpress;"&lt;/font&gt; + &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;      "Initial Catalog=Northwind;Integrated Security=True"&lt;/font&gt;;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;// Now, connect to the database and pass the dataset&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;using&lt;/font&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; (&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlConnection&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt; cxn = &lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlConnection&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;(strConnection&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;))&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;   {&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;      SqlCommand&lt;/font&gt; cmd = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlCommand&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"uspProcessCustomers"&lt;/font&gt;, cxn);&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.CommandTimeout = 1800;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.CommandType = &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;CommandType&lt;/font&gt;.StoredProcedure;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // SqlParameter to hold the dataset&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;       SqlParameter&lt;/font&gt; param1 = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlParameter&lt;/font&gt;(&lt;font style="FONT-SIZE: 9pt" color="#800000"&gt;"@customerData"&lt;/font&gt;, &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;SqlDbType&lt;/font&gt;.NVarChar);&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // Create a temporary MemoryStream to hold the output&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // of the WriteXml method of the DataSet&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;      using&lt;/font&gt; (&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;MemoryStream&lt;/font&gt; memoryStream = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;MemoryStream&lt;/font&gt;())&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      {&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;         ds.WriteXml(memoryStream);&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;         UTF8Encoding&lt;/font&gt; encoding = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;new&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;UTF8Encoding&lt;/font&gt;();&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;         param1.Value = encoding.GetString(memoryStream.ToArray());&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      }&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // Add the SqlParameter to the Parameters collection&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.Parameters.Add(param1);&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // Open the connection to the database&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.Connection.Open();&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // Execute the query&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.ExecuteNonQuery();&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" color="#008000"&gt;      // Finally, close the connection&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;      cmd.Connection.Close();&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt"&gt;   }&lt;/font&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   this&lt;/font&gt;.button1.Enabled = &lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;true&lt;/font&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font style="FONT-SIZE: 9pt"&gt;&lt;font style="FONT-SIZE: 9pt" color="#0000ff"&gt;   this&lt;/font&gt;.Cursor = &lt;font style="FONT-SIZE: 9pt" color="#008080"&gt;Cursors&lt;/font&gt;.Arrow;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;}&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font face="Verdana" size="2"&gt;&lt;/font&gt;&lt;/font&gt; &lt;/div&gt;
&lt;div&gt;&lt;font style="FONT-SIZE: 9pt" face="Courier New"&gt;&lt;font face="Verdana" color="#000000" size="2"&gt;That's all it takes. I welcome your comments and suggestions on this post.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font face="Verdana" color="#000000" size="2"&gt;J.&lt;/font&gt; &lt;/div&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="CSBloggerSig"&gt;&lt;/div&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=474059" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jpapiez/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category></item><item><title>SQL Server 2005 and SQL Server Express 2005 on The Same Machine</title><link>http://blogs.msdn.com/jpapiez/archive/2005/06/07/426418.aspx</link><pubDate>Wed, 08 Jun 2005 00:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:426418</guid><dc:creator>jpapiez</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jpapiez/comments/426418.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jpapiez/commentrss.aspx?PostID=426418</wfw:commentRss><description>Installing both SQL Server 2005 (SQL) and SQL Server Express 2005 (Express) on the same machine can present a problem that might not be easily identifiable.
&lt;p /&gt;
You can install both of these products on the same machine, though you must take care when choosing which options get installed. If you install the Management Tools for Express you will be unable to install the Management Tool for SQL.
&lt;p /&gt;
So, if you have Express installed then want to install SQL, make sure you do not have Management Tools for Express already installed, otherwise none of the tools will be installed for SQL, and you'll be left with the likes of sqlcmd.exe for managing SQL untill the Express tools are uninstalled.
&lt;p /&gt;
j.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=426418" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Express+2005/default.aspx">SQL Express 2005</category></item><item><title>Re-installing WMI</title><link>http://blogs.msdn.com/jpapiez/archive/2004/12/09/279041.aspx</link><pubDate>Thu, 09 Dec 2004 21:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:279041</guid><dc:creator>jpapiez</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jpapiez/comments/279041.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jpapiez/commentrss.aspx?PostID=279041</wfw:commentRss><description>&lt;P&gt;For those folks out there using Windows Server 2003 SP1 Build 1277 along with the SQL Server 2005 December CTP, you may be unable to install SQL Server 2005 with the following error:&lt;/P&gt;&lt;CODE&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Microsoft SQL Server 2005 Beta 3 Setup&lt;BR&gt;&lt;BR&gt;The SQL Server System Configuration Checker cannot be executed due to WMI configuration on the machine SI4P64LF3-05 Error:2147749907 (0x80041013).&lt;/FONT&gt;&lt;/P&gt;&lt;/CODE&gt;
&lt;P&gt;The cause of this error is a corrupt install of WMI, caused by upgrading Windows Server 2003 to SP1 build 1277. To fix this issue, copy the following into notepad and save it with either a .cmd or .bat extension. Then run the script to re-install WMI:&lt;/P&gt;&lt;CODE&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;%SYSTEMDRIVE%&lt;BR&gt;CD %windir%\system32\wbem&lt;BR&gt;Mofcomp.exe cimwin32.mof&lt;BR&gt;Regsvr32 /s wbemupgd.dll&lt;BR&gt;Regsvr32 /s wbemsvc.dll&lt;BR&gt;wmiprvse /regserver &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;If that doesn't work, try the info here posted on msdn:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp" target=_blank&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp&lt;/A&gt;&lt;/P&gt;&lt;/CODE&gt;
&lt;P&gt;J.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=279041" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Express+2005/default.aspx">SQL Express 2005</category></item><item><title>HowTo: Debug a Managed Stored Procedure with Visual Studio 2005 and SQL Server 2005</title><link>http://blogs.msdn.com/jpapiez/archive/2004/07/23/193384.aspx</link><pubDate>Fri, 23 Jul 2004 20:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:193384</guid><dc:creator>jpapiez</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jpapiez/comments/193384.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jpapiez/commentrss.aspx?PostID=193384</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;In response to a newsgroup post, I wrote this quick little tutorial.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;This tutorial assumes you have the AdventureWorks database installed, but any database will do.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;1. Create SQL Server Project in Visual Studio&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;2. Add a connection to AdventureWorks database when prompted for a connection.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;3. Add a new item to the project, new &lt;STRONG&gt;Stored Procedure&lt;/STRONG&gt;, name: &lt;STRONG&gt;uspHellowWorld.cs&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;4. add the following code to uspHelloWorld():&lt;/FONT&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT face=Tahoma&gt;&lt;FONT color=#008080&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;SqlContext&lt;/STRONG&gt;&lt;/FONT&gt;&lt;STRONG&gt;.GetPipe().Send(&lt;FONT color=#800000&gt;"Hello World"&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face=Tahoma&gt;&lt;STRONG&gt;);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;5. Deploy the project (right click on the product, select &lt;STRONG&gt;Deploy&lt;/STRONG&gt;)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;6. In the Server Explorer window, right click on the Data Connection to the AdventureWorks database, select "&lt;STRONG&gt;Allow SQL/CLR Debugging&lt;/STRONG&gt;". CLick YES to the message that says "SQL/CLR debugging will cause all managed threads on the server to be stopped. Do you want to continue?"&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;7. Set a break point on the code created in step 4.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;8. Press F5 to start debugging. You should see that your project will get re-deployed, then vs debugging will startup and your breakpoint should be hit.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;This is about as simple as it gets.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Tahoma size=2&gt;j.&lt;/FONT&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=193384" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jpapiez/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Express+2005/default.aspx">SQL Express 2005</category></item><item><title>How do we Integrate?</title><link>http://blogs.msdn.com/jpapiez/archive/2004/07/21/190635.aspx</link><pubDate>Wed, 21 Jul 2004 20:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:190635</guid><dc:creator>jpapiez</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jpapiez/comments/190635.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jpapiez/commentrss.aspx?PostID=190635</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Some background is probably in order. I'm a Software Tester here at Microsoft. I work in the Integration Test Team, Release Release Services, SQL Server. One of my new jobs is to look at how our products integrate. Currently I'm investigating SQL Server and Visual Studio 2005.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;My question to you is this: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;If you've had the chance to try out Visual Studio 2005 Beta 1 (or earlier versions), what has been your experience with it's integration with SQL Server? What works well? What doesn't? What can we do to improve the integration between our two products? &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;FONT size=2&gt;If you haven't yet tried Visual Studio 2005 or SQL Server 2005, no worries. I'll take your comments on previous versions of Visual Studio .NET and SQL Server. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;FONT size=2&gt;If you are up to it send feedback to this post, or reply to me directly: &lt;/FONT&gt;&lt;A href="mailto:jpapiez@microsoft.com"&gt;&lt;FONT size=2&gt;jpapiez@microsoft.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt; (no spam please :)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;j.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=190635" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jpapiez/archive/tags/ASP.NET+2.0/default.aspx">ASP.NET 2.0</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://blogs.msdn.com/jpapiez/archive/tags/SQL+Express+2005/default.aspx">SQL Express 2005</category></item></channel></rss>