[mapguide-users] Filter Error
Kenneth Skovhede, GEOGRAF A/S
ks at geograf.dk
Sun May 10 14:23:20 EDT 2009
http://www.sl-king.com/fdooracle/download/download.html
Or, google "SL-King", and click the first result.
Regarsds, Kenneth Skovhede, GEOGRAF A/S
padmini godavarthi skrev:
> Hi,
> Thank u very much for ur reply
> can u send me the url path for updated SL-King
> Page........................................
>
> Regards,
> Padmini.
>
>
> Kenneth Skovhede, GEOGRAF A/S wrote:
>
>> I can confirm that using the updated provider from the
>> SL-King page makes the IN operator work as expected.
>>
>> Thanks.
>>
>> Regards, Kenneth Skovhede, GEOGRAF A/S
>>
>>
>>
>> Kenneth Skovhede, GEOGRAF A/S skrev:
>>
>>> I was using the one that was included with FDO 3.3.2,
>>> I will try with a newer version at some point.
>>>
>>> Regards, Kenneth Skovhede, GEOGRAF A/S
>>>
>>>
>>>
>>> Haris Kurtagic skrev:
>>>
>>>> Which version of provider are using ?
>>>>
>>>> I remember that bug but it was solved sometime ago.
>>>> I just tried with Fdo2Fdo and set Filter with IN and it works fine.
>>>>
>>>> Haris
>>>>
>>>> -----Original Message-----
>>>> From: mapguide-users-bounces at lists.osgeo.org
>>>> [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of padmini
>>>> godavarthi
>>>> Sent: Tuesday, May 05, 2009 10:44 AM
>>>> To: mapguide-users at lists.osgeo.org
>>>> Subject: [mapguide-users] Filter Error
>>>>
>>>>
>>>> Hi, iam using mapguide opensource 2.0 (with .net 2.0 +IIS 5.1) Now my
>>>> problem is "In" operator is not working in Setfilter option
>>>>
>>>> My code is as follows..................................
>>>>
>>>> Dim queryoptions As MgFeatureQueryOptions = New
>>>> MgFeatureQueryOptions()
>>>> queryoptions.AddFeatureProperty("LINK_ID")
>>>> queryoptions.SetFilter("LINK_ID IN (170,143,150)") Dim
>>>> increment1 As Double = IIf((5 > 1), 1.0 / (5 - 1), 1.0) Dim
>>>> str As String = layer.GetFeatureClassName()
>>>> Dim dataReader1 As MgFeatureReader =
>>>> featureService.SelectFeatures(resId, layer.GetFeatureClassName(),
>>>> queryoptions) While dataReader1.ReadNext() value
>>>> = GetFeaturePropertyValue(dataReader1, "LINK_ID")
>>>> filterText = """ + "LINK_ID" + "" = " filterText =
>>>> filterText + value areaRuleXML =
>>>> String.Format(areaRuleTemplate, "LINK_ID" +
>>>> ":" +
>>>> value, filterText, InterpolateColor(portion, "00FF00", "00FF00", 0),
>>>> InterpolateColor(portion, "00FF00", "00FF00", 0)) areaDoc
>>>> = New XmlDocument() areaDoc.LoadXml(areaRuleXML)
>>>> areaNode = doc.ImportNode(areaDoc.DocumentElement, True)
>>>> areaTypeStyle.AppendChild(areaNode) portion =
>>>> portion + increment1 End While dataReader1.Close()
>>>>
>>>>
>>>>
>>>> It gives me the following error
>>>>
>>>> Dim dataReader1 As MgFeatureReader =
>>>> featureService.SelectFeatures(resId, layer.GetFeatureClassName(),
>>>> queryoptions) as
>>>> An exception occurred in FDO component. ORA-00907: missing right
>>>> parenthesis
>>>>
>>>> In this case Link ID is integer values not a string
>>>> value......................................
>>>>
>>>> can u plz tell me the solution
>>>> i have also tried as
>>>>
>>>> queryoptions.SetFilter("LINK_ID IN ({170},{143},{150})") but it gave
>>>> me
>>>> the error as "not a valid filter"
>>>>
>>>> Can anyone plz tell me the solution???????????????????/
>>>>
>>>> plzzzzzzzzzzzzzzzz
>>>> Regards, Padmini.
>>>>
>>>>
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20090510/16627718/attachment.html
More information about the mapguide-users
mailing list