ThinkGeo.com    |     Documentation    |     Premium Support

Possible bug deleting multiple features from MsSqlServer2008 layer

Hi,


I am almost postive that I did not used to have this problem, but I do now. When I try to delete multiple features from a MsSqlServer2008FeatureLayer only the first delete happens. Here is a code snippet:



   Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDelete.Click
      With moSqlLayer
         .Open()
         .EditTools.BeginTransaction()

         .EditTools.Delete("809")
         .EditTools.Delete("810")

         .EditTools.CommitTransaction()

      End With
      WinformsMap1.Refresh()

   End Sub


In this example, only the feature with the ID 409 is deleted.


This problem does not happen if you are working with Shapefiles.


Thanks for any help!


Steve


 


 


 



Steve, 
  
 Thanks for your post. We are busy for new release recent days. 
  
 I will try to reproduce your problem first. 
  
 Regards, 
  
 Don

Steve and Don,


Just came across this posting today because I encountered the same thing, at version 4.5, for at least point and line features, although I'm doubting the feature type matters.


Allen



I am currently using version build 5.0.171.0. When I first implemented the delete function (probably at 4.0) it worked fine. 
  
 Steve

Steve and Allen, 
  
 We proved that’s a bug and our developer had fixed that today. 
  
 Please try our new package tomorrow and let me know if that don’t work for you. 
  
 Regards, 
  
 Don

Don, 
  
 Thanks very much. Seems to work fine now. 
  
 Steve

Steve, 
  
 You’re welcome. 
  
 Thanks for your post to let us know this bug. 
  
 Regards, 
  
 Don