<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/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>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Infopath VBA UPDATE not working properly</title><link>https://www.infopathdev.com:443/forums/thread/95491.aspx</link><pubDate>Tue, 28 Jan 2014 19:07:33 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:95491</guid><dc:creator>jaspence</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/95491.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=95491</wfw:commentRss><description>&lt;p&gt;I figured it out. All I was missing was the database connection within each section. I had the connection set up in the Insert section, but not in the Update section :(&lt;/p&gt;&lt;p&gt;Now everything is working correctly :) Thanks for your help.&lt;/p&gt;</description></item><item><title>Re: Infopath VBA UPDATE not working properly</title><link>https://www.infopathdev.com:443/forums/thread/95486.aspx</link><pubDate>Tue, 28 Jan 2014 16:23:49 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:95486</guid><dc:creator>jaspence</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/95486.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=95486</wfw:commentRss><description>&lt;p&gt;I added the @ sign before the parameter names as below and still nothing is being updated in the tested_parts table.&amp;nbsp;&lt;/p&gt;&lt;p&gt;When I add a break to stop the code when running the form such that the code should pass through the&amp;nbsp;UPDATE section all the values (lab_num_tp, alloy_spec, last_tested, index_tp)&amp;nbsp;are holding the correct values from the form, but nothing is being updated in the tested_parts table. When I run the form such that the code passes through the INSERT section the correct values are inserted into the tested_parts table. So Inserts work correctly but updates do not.&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; part_num_tp.Length &amp;gt; 0 &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;If activated&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; index_tp.Length &amp;gt; 0 &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;If previous record exists&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;

&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; cmd_tp &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; OleDbCommand = conn.CreateCommand()&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
cmd_tp.CommandType = System.Data.CommandType.Text&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;

sb = &lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; System.Text.StringBuilder()&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
sb.Append(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;UPDATE tested_parts &amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
sb.Append(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;SET [lab_num_tp] = @lab_num_tp, [alloy_spec] = @alloy_spec, [last_tested] = @last_tested &amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;sb.Append(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;WHERE [index_tp] = @index_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;

&lt;/font&gt;&lt;font size="2"&gt;cmd_tp.CommandText = sb.ToString()&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;@lab_num_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, lab_num_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;@alloy_spec&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, alloy_spec)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;@last_tested&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, last_tested)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;@index_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, index_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;

&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Else&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;

&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; cmd_tp &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; OleDbCommand = conn.CreateCommand()&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;cmd_tp.CommandType = System.Data.CommandType.Text&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    sb = &lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; System.Text.StringBuilder()&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;font size="2"&gt;sb.Append(&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;INSERT INTO tested_parts &amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    sb.Append(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;([lab_num_tp], [part_num_tp], [part_name_tp], [supplier_tp], [prod_code_tp], [alloy_spec], [last_tested], [DFAR]) &amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    sb.Append(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;VALUES &amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    sb.Append(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;(@lab_num_tp, @part_num_tp, @part_name_tp, @supplier_tp, @prod_code_tp, @alloy_spec, @last_tested, @DFAR)&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;

&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.CommandText = sb.ToString()&lt;/p&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;lab_num_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, lab_num_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;part_num_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, part_num_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;part_name_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, part_name_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;supplier_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, supplier_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;prod_code_tp&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, prod_code_tp)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;alloy_spec&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, alloy_spec)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;last_tested&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, last_tested)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;
&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;                    cmd_tp.Parameters.AddWithValue(&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;DFAR&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, DFAR)&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;</description></item><item><title>Re: Infopath VBA UPDATE not working properly</title><link>https://www.infopathdev.com:443/forums/thread/95483.aspx</link><pubDate>Tue, 28 Jan 2014 15:20:41 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:95483</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/95483.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=95483</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;It looks like you&amp;#39;re missing the @ symbols before the parameter names in the UPDATE query.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Also please&amp;nbsp;always&amp;nbsp;explain what you mean when you say &amp;quot;it doesn&amp;#39;t work&amp;quot;.&lt;/p&gt;</description></item><item><title>Infopath VBA UPDATE not working properly</title><link>https://www.infopathdev.com:443/forums/thread/95482.aspx</link><pubDate>Tue, 28 Jan 2014 15:06:28 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:95482</guid><dc:creator>jaspence</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/95482.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=95482</wfw:commentRss><description>&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font size="3" face="Times New Roman"&gt;I have two main tables that I am entering data into and need to be able to
update a record set if one exists for a part number/supplier combination. I
have the code working to correctly populate the tested_parts table when a
record does not already exist, but can not get the tested_parts table to update
when a record does exist. I have a rule, within my Infopath form, which does
the query of the tested_parts table based on entered data (supplier_tp and
part_num_tp combination) and identifies the record set with the primary key
index_tp. If a record set exists I need to update the tested_parts table with
lab_num_tp, alloy_spec, last_tested fields associated with the index_tp
identified. I have run the debugger and the correct values are being obtained
based on the entered data and rules query so I am assuming there is something
wrong with my update code and am to much of a noob to catch it.&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;If&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; part_num_tp.Length &amp;gt; 0 &lt;span style="color:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:green;font-size:10pt;"&gt;&amp;#39;If activated&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;If&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; index_tp.Length &amp;gt; 0 &lt;span style="color:blue;"&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:green;font-size:10pt;"&gt;&amp;#39;If previous record exists&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Dim&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; cmd_tp &lt;span style="color:blue;"&gt;As&lt;/span&gt; OleDbCommand =
conn.CreateCommand()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.CommandType =
System.Data.CommandType.Text&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb = &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;New&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; System.Text.StringBuilder()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;UPDATE tested_parts &amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;SET [lab_num_tp] =
lab_num_tp, [alloy_spec] = alloy_spec, [last_tested] = last_tested &amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;WHERE [index_tp] = &amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(index_tp)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.CommandText = sb.ToString()&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;lab_num_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, lab_num_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;alloy_spec&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, alloy_spec)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;last_tested&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, last_tested)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;index_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, index_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Else&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Dim&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; cmd_tp &lt;span style="color:blue;"&gt;As&lt;/span&gt; OleDbCommand =
conn.CreateCommand()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.CommandType =
System.Data.CommandType.Text&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb = &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;New&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; System.Text.StringBuilder()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;INSERT INTO tested_parts
&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;([lab_num_tp],
[part_num_tp], [part_name_tp], [supplier_tp], [prod_code_tp], [alloy_spec],
[last_tested], [DFAR]) &amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;VALUES &amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;sb.Append(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;(@lab_num_tp,
@part_num_tp, @part_name_tp, @supplier_tp, @prod_code_tp, @alloy_spec,
@last_tested, @DFAR)&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.CommandText = sb.ToString()&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;lab_num_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, lab_num_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;part_num_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, part_num_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;part_name_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, part_name_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;supplier_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, supplier_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;prod_code_tp&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, prod_code_tp)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;alloy_spec&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, alloy_spec)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;last_tested&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, last_tested)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.Parameters.AddWithValue(&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;DFAR&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, DFAR)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Try&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;conn.Open()&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;cmd_tp.ExecuteNonQuery()&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Catch&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; ex &lt;span style="color:blue;"&gt;As&lt;/span&gt; Exception&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;MessageBox.Show(ex.Message, &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:maroon;font-size:10pt;"&gt;&amp;quot;An error occurred&amp;quot;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, MessageBoxButtons.OK, MessageBoxIcon.Error)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;Finally&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;font face="Times New Roman"&gt;conn.Close()&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;End&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;span style="color:blue;"&gt;Try&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;End&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;span style="color:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;&lt;p&gt;&lt;font face="Times New Roman"&gt;&lt;span style="color:blue;font-size:10pt;"&gt;End&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;span style="color:blue;"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Times New Roman"&gt;

&lt;/font&gt;</description></item></channel></rss>