<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Problem with developing a writable OLE DB Provider for ArcEditor in Standards and Interoperability Questions</title>
    <link>https://community.esri.com/t5/standards-and-interoperability-questions/problem-with-developing-a-writable-ole-db-provider/m-p/710469#M370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dear GIS experts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm dealing with a project,an OLE DB provider which is compliant with &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OGC OLE/COM specifications.My data source is SQL Server 2008 and I can&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;add a spatial enabled table to ArcMap layers successfully using "Add data" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;menu in TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I decided to make this provider writable,so according to ESRI documents,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I implemented IRowsetChange and IConnectionPointContainer for IRowsetNotify&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;interfaces for rowset object and ITransactionLocal for session object too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But Still I receive an error when I use "Start Editing" menu.The error sentence is something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"Could not edit the data in the folder or database you selected,the user does not have permission to execute the operation"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But I log into sql server using "sa" user and this user has enough permission,even this message is showed before any update and only with clicking on "Start Editing"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;menu form Edior Toolbar,so it must not be concerned to database permission.For sure,I have DBColumnFlag_Write on all my columns except OID,and I put all necessary&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;properties for rowset object including OWNUPDATEDELETE,...but still no any progress!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now,may I ask you experts to help me to find:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I want to edit(Insert,delete and update) features of my table using "Start/Stop Editing" menu and select features using "ArcMap select tool" and also "Select By Attribute/Location" menus in ArcMap,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.What more Interfaces I must implement?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.What special fields or tables I must have in my database?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3.How can I use Editor Toolbar to create,modify or delete features in my table?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.Is there any ESRI document for this matter?"A writable spatial enabled OLE DB Provider which ArcGIS/ArcEditor can use"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't use ArcSDE as middleware and I log into database as "sa" user.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use ArcEditor/ArcMap 9.2/SP 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;my developing tools is VS2005/VC++&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I used "SampleProvider" sample code published by ESRI to find what's the structure of OGC schema rowses.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help,guide line or sample code is highly appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 09 Oct 2010 11:48:04 GMT</pubDate>
    <dc:creator>AliHosseininaveh_Ahmadabadian</dc:creator>
    <dc:date>2010-10-09T11:48:04Z</dc:date>
    <item>
      <title>Problem with developing a writable OLE DB Provider for ArcEditor</title>
      <link>https://community.esri.com/t5/standards-and-interoperability-questions/problem-with-developing-a-writable-ole-db-provider/m-p/710469#M370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dear GIS experts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm dealing with a project,an OLE DB provider which is compliant with &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OGC OLE/COM specifications.My data source is SQL Server 2008 and I can&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;add a spatial enabled table to ArcMap layers successfully using "Add data" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;menu in TOC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I decided to make this provider writable,so according to ESRI documents,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I implemented IRowsetChange and IConnectionPointContainer for IRowsetNotify&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;interfaces for rowset object and ITransactionLocal for session object too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But Still I receive an error when I use "Start Editing" menu.The error sentence is something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"Could not edit the data in the folder or database you selected,the user does not have permission to execute the operation"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But I log into sql server using "sa" user and this user has enough permission,even this message is showed before any update and only with clicking on "Start Editing"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;menu form Edior Toolbar,so it must not be concerned to database permission.For sure,I have DBColumnFlag_Write on all my columns except OID,and I put all necessary&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;properties for rowset object including OWNUPDATEDELETE,...but still no any progress!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now,may I ask you experts to help me to find:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I want to edit(Insert,delete and update) features of my table using "Start/Stop Editing" menu and select features using "ArcMap select tool" and also "Select By Attribute/Location" menus in ArcMap,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.What more Interfaces I must implement?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.What special fields or tables I must have in my database?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3.How can I use Editor Toolbar to create,modify or delete features in my table?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.Is there any ESRI document for this matter?"A writable spatial enabled OLE DB Provider which ArcGIS/ArcEditor can use"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't use ArcSDE as middleware and I log into database as "sa" user.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use ArcEditor/ArcMap 9.2/SP 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;my developing tools is VS2005/VC++&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I used "SampleProvider" sample code published by ESRI to find what's the structure of OGC schema rowses.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help,guide line or sample code is highly appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Oct 2010 11:48:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/standards-and-interoperability-questions/problem-with-developing-a-writable-ole-db-provider/m-p/710469#M370</guid>
      <dc:creator>AliHosseininaveh_Ahmadabadian</dc:creator>
      <dc:date>2010-10-09T11:48:04Z</dc:date>
    </item>
  </channel>
</rss>

