<?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>Web Services</title><link>https://www.infopathdev.com:443/forums/48.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: SoapException SQL 0x81020024</title><link>https://www.infopathdev.com:443/forums/thread/22314.aspx</link><pubDate>Mon, 13 Aug 2007 21:26:22 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:22314</guid><dc:creator>andywt</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/22314.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=22314</wfw:commentRss><description>This turned out to be another case of misdirected error messages.&amp;nbsp; I found the issue, instead of using categoryCode in the Batch statement I should have used categoryID.&amp;nbsp; I fixed this and all is well.&amp;nbsp; Can anyone tell me why I would get a &amp;quot;SQL Server might not be&amp;nbsp;started&amp;quot; error instead of something more useful?</description></item><item><title>SoapException SQL 0x81020024</title><link>https://www.infopathdev.com:443/forums/thread/22213.aspx</link><pubDate>Wed, 08 Aug 2007 14:21:37 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:22213</guid><dc:creator>andywt</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/22213.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=48&amp;PostID=22213</wfw:commentRss><description>&lt;p&gt;I am migrating my InfoPath form and code to a new Sharepoint server.&amp;nbsp; Everything seems to work fine except that a routine that updates a list via web services does not.&amp;nbsp; I am getting a SoapException error.&amp;nbsp; I have captured the detail of the exception and the error is:&lt;/p&gt;&lt;p&gt;The SQL Server might not be started.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x81020024&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;&amp;nbsp;String&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I am confused as I am not intentionally using SQL for this application.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;Any Ideas?&lt;/p&gt;&lt;p&gt;Here are the code snippets:&lt;/p&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listName &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listView &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; errorInfoOuter &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; errorInfoInner &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listsservice &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; categoryList.Lists&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; node &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; XmlDocument&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; res &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; XmlNode&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listName = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;{B6FB0ADA-7507-44C7-A378-73A92B5771BE}&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; the GUID of the Sharepoint List&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listView = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;{DE609481-2F03-40F3-BA47-374D6631E6DE}&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; the GUID of the View of the List that is referenced&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listsservice = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; categoryList.Lists&lt;br /&gt;listsservice.Credentials = System.Net.CredentialCache.DefaultCredentials&lt;br /&gt;listsservice.Url = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;a href="http://eon.intervoice.int/sites/RDboard/_vti_bin/Lists.asmx"&gt;http://eon.intervoice.int/sites/RDboard/_vti_bin/Lists.asmx&lt;/a&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;node = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; XmlDocument&lt;br /&gt;node.LoadXml(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;Batch OnError=&amp;#39;Continue&amp;#39; ListVersion=&amp;#39;1&amp;#39; ViewName=&amp;#39;{DE609481-2F03-40F3-BA47-374D6631E6DE}&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Method ID=&amp;#39;1&amp;#39; Cmd=&amp;#39;Update&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Field Name=&amp;#39;ID&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + categoryCode + &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Field&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Field Name=&amp;#39;LastNumUsed&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + projectNum + &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Field&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;/Method&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Batch&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; call the web service&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;res = listsservice.UpdateListItems(listName, node)&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; e &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SoapException&lt;br /&gt;errorInfoOuter = e.Detail.OuterXml&lt;br /&gt;errorInfoInner = e.Detail.InnerText&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listName &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listView &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; errorInfoOuter &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; errorInfoInner &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; listsservice &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; categoryList.Lists&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; node &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; XmlDocument&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; res &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; XmlNode&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listName = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;{B6FB0ADA-7507-44C7-A378-73A92B5771BE}&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; the GUID of the Sharepoint List&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listView = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;{DE609481-2F03-40F3-BA47-374D6631E6DE}&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; the GUID of the View of the List that is referenced&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;listsservice = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; categoryList.Lists&lt;br /&gt;listsservice.Credentials = System.Net.CredentialCache.DefaultCredentials&lt;br /&gt;listsservice.Url = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;a href="http://eon.intervoice.int/sites/RDboard/_vti_bin/Lists.asmx"&gt;http://eon.intervoice.int/sites/RDboard/_vti_bin/Lists.asmx&lt;/a&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;node = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; XmlDocument&lt;br /&gt;node.LoadXml(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;Batch OnError=&amp;#39;Continue&amp;#39; ListVersion=&amp;#39;1&amp;#39; ViewName=&amp;#39;{DE609481-2F03-40F3-BA47-374D6631E6DE}&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Method ID=&amp;#39;1&amp;#39; Cmd=&amp;#39;Update&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Field Name=&amp;#39;ID&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + categoryCode + &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Field&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;Field Name=&amp;#39;LastNumUsed&amp;#39;&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; + projectNum + &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Field&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot; &amp;lt;/Method&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; _&lt;br /&gt;+ &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;/Batch&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; call the web service&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;res = listsservice.UpdateListItems(listName, node)&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; e &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SoapException&lt;br /&gt;errorInfoOuter = e.Detail.OuterXml&lt;br /&gt;errorInfoInner = e.Detail.InnerText&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39; call the web service&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;res = listsservice.UpdateListItems(listName, node)&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; e &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SoapException&lt;br /&gt;errorInfoOuter = e.Detail.OuterXml&lt;br /&gt;errorInfoInner = e.Detail.InnerText&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;</description></item></channel></rss>