<?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>Browser Forms</title><link>https://www.infopathdev.com:443/forums/40.aspx</link><description>For browser form specific questions</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Wierd Browser Form Submit Issue</title><link>https://www.infopathdev.com:443/forums/thread/24626.aspx</link><pubDate>Wed, 21 Nov 2007 16:42:54 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:24626</guid><dc:creator>Matt Faus</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/24626.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=40&amp;PostID=24626</wfw:commentRss><description>&lt;p&gt;Hi alex350r,&lt;/p&gt;
&lt;p&gt;Before you go writing your own custom web service layer, have you seen our DBXL product? It provides a generic web service layer that you can use to translate infromation from the InfoPath client in the the database, and then back again.&amp;nbsp; On top of this core functionality, there are a slew of other features that allow rapid form application development.&lt;/p&gt;
&lt;p&gt;For your error, you need to check the data types of all the columns in the database.&amp;nbsp; This will happen if you are trying to insert a value that is longer than you expected into the to the database.&amp;nbsp; So, if the DB type is nvarchar(10) and the user inputs a string longer than 10, then this error will be thrown.&amp;nbsp; That is probably the most often case I have seen of this error, but it can also happen with numeric types.&lt;/p&gt;</description></item><item><title>Wierd Browser Form Submit Issue</title><link>https://www.infopathdev.com:443/forums/thread/24293.aspx</link><pubDate>Fri, 09 Nov 2007 18:09:10 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:24293</guid><dc:creator>alex350r</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/24293.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=40&amp;PostID=24293</wfw:commentRss><description>&lt;p&gt;Hi all, I have a form which is based on a webservice written in C#. The C# webservice contains a class library based on the schema of my form.&lt;/p&gt;
&lt;p&gt;It collects the data and then submits it to an SQL Server 2005 DB. When running the form in preview mode from a Client PC it submits fine but as an administrator approved browser form, when it is uploaded to my sharepoint site and filled out it returns an error.&lt;/p&gt;
&lt;p&gt;The error specified in the Sharepoint logs is that &amp;#39;String or Binary data would be truncated&amp;#39;, i am using the same data entry as for the client machine so am confused as why it errors in a browser?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Here is the code for the webservice:&lt;/p&gt;&amp;nbsp;&lt;font size="2"&gt;[&lt;/font&gt;&lt;font color="#008080" size="2"&gt;WebMethod&lt;/font&gt;&lt;font size="2"&gt;]&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;void&lt;/font&gt;&lt;font size="2"&gt; InsertGD(InfoPathService.&lt;/font&gt;&lt;font color="#008080" size="2"&gt;GDFields&lt;/font&gt;&lt;font size="2"&gt; GeneralData)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;font size="2"&gt; ConnectionString = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Data Source=UKHQSPTEST002;Initial Catalog=SES;User ID=sa;Password=#5hareSQL&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/p&gt;&lt;/font&gt;&lt;font color="#008080" size="2"&gt;SqlConnection&lt;/font&gt;&lt;font size="2"&gt; sqlconn = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008080" size="2"&gt;SqlConnection&lt;/font&gt;&lt;font size="2"&gt;(ConnectionString);&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;sqlconn.Open();&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;font size="2"&gt; sqlinsert = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Insert into GeneralData (vm, customer, program_code, vn, project_life, raised_date, start_date, sop_date, supply_basis, enquiry_date, rfq_date, deadline, replaces_previous, previous_enquiry, standard_comp, sales_value, tmc_available, capex_value, confirmed_quantity_a, confirmed_quantity_l, terms_understood, subdate_achievable, drawlevel_confirmed, requirements_defined, ds_available, npi_resource_available, site_confirmed, capacity_available, log_req_understood) values(&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.vm + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.customer + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.program_code + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.vn + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.project_life + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.raised_date + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.start_date + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.sop_date + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.supply_basis + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.enquiry_date + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.rfq_date + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.deadline + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.replaces_previous + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.previous_enquiry + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.standard_comp + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.sales_value + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.tmc_available + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.capex_value + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.confirmed_quantity_a + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.confirmed_quantity_l + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.terms_understood + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.subdate_achievable + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.drawlevel_confirmed + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.requirements_defined + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.ds_available + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.npi_resource_available + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.site_confirmed + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.capacity_available + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;,&amp;#39;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + GeneralData.log_req_understood + &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;&amp;#39;)&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#008080" size="2"&gt;SqlCommand&lt;/font&gt;&lt;font size="2"&gt; command = sqlconn.CreateCommand();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;command.CommandText = sqlinsert;&lt;/p&gt;
&lt;p&gt;command.ExecuteNonQuery();&lt;/p&gt;
&lt;p&gt;sqlconn.Close();&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Anyone got any ideas on why this might be erroring? I am really stuck.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Alex&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>