Opened 16 years ago

Closed 16 years ago

#395 closed defect (fixed)

SDF: Fix filter on int64 identity properties

Reported by: brentrobinson Owned by: brentrobinson
Priority: major Milestone: 3.4.0
Component: SDF Provider Version: 3.3.1
Severity: 2 Keywords: SDF Filter Select
Cc: External ID:

Description

Defect Scenario:

  • create an SDF file with a feature class with int64 identity property named ID.
  • add some features to this class were one of them has ID=5.
  • Create an FdoISelect command.
  • Create the following filter via:

FdoFilter::Parse(L"ID = 5")

and pass it to the FdoISelect command

  • execute the FdoISelect and do a ReadNext() the resulting Feature Reader

ReadNext() returns false, meaning feature 5 was not found.

This defect also happens when the identity property type is int16 or single.

Change History (3)

comment:1 by brentrobinson, 16 years ago

Component: FDO APISDF Provider

comment:2 by brentrobinson, 16 years ago

Status: newassigned

comment:3 by gregboone, 16 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.