阅读:1980回复:3
find功能可以查找汉字或字母,却不能查找数字,为什么?
<P>我碰到一个最奇怪的问题,用arcmap的find功能,如果是对shp文件查找,一切ok。如果对sde里的文件查找,则只能对点状地物成功,其他类型的地物,都只能对数字以外的字段值查,例如输入“0”,则什么结果都查不出来,大家可以在sde里面试验一下。我现在用ao写的find程序,也是这样的结果,谁知道这是为什么吗?</P>
<P>谢谢!</P> |
|
|
1楼#
发布于:2005-05-12 15:50
说得不是太清楚。
|
|
2楼#
发布于:2005-05-13 10:39
大哥,我试了,数字只能精确查询,不能模糊查询,其余的都可以
|
|
|
3楼#
发布于:2005-05-15 13:13
<P>谢谢楼上的帮手实验。不过如果打开shp文件,则数字也可以模糊查询,只有当把shp导入到sde里后,数字才不能模糊查询了。我现在在做模糊查询这个功能,请问是不是我该自己来写查找的代码来实现,而无法用arcobject里的Find函数了?真有点不甘心的说。</P>
|
|
|