ThinkGeo.com    |     Documentation    |     Premium Support

Shape file - weird table loading issues

Hi,


I am to add new layer with this shapefile (attached)..in Map SuiteExplorer. 


but I am not able to load the feature table.. . it gave me the error"this Microsoft database engine could not find the object 'AD047A~1'. Make sure the object exists and that you spell its name and path name correctly." 


What's so strange is that.. if I move the files to another folder.. then, I will be able to add the layer and show the features!  Why is that? 


this is giving my a problem.. cuz in my code I need to do something like 


..Layer.QueryTools.ExecuteQuery(..); which throwed me the same error I had when I used the map explore to open this shape file..  I have all my shape files in the folder which I can't open this shape file with.. and ..  other shape files were fine in this folder.. 


Could you help?


 


thanks!


 


Roson




1535-shapefile.zip (346 KB)

the problem seems to be solved after created a new fold for the shapefiles and renamed it to the name I wanted… 
 but… I still wonder how the previous problem occurred? any idea?? so I can make sure it won’t happen again? 
 thanks a lot! 
  
 Roson

Lishan, 
  
 I guess this issue is caused by the DBF file path is too long so that beyond the max length of the limits. So please don’t put the shape files too deep in the directories. 
  
 Please let me know if there is more information. 
  
 Thanks, 
 Howard

Hi Howard, 
  
 the file path is the same as before after I moved the files around.  (I created a new folder in the same directory where the folder that contains the shape files was…Then, I move the shape files there. I deleted the original folder and renamed the new folder …to the name of the original). 
 Now, I am able to open the db tables of the files.  but if I create new files from the existing files… the new ones again won’t work… (same kinda of Object not found error as above).  
  Could it be other issues than the length of the file path? 
  
  
 Thanks! 
  
 Roson

Lishan, 
  
 I guess it’s the issue of the environment. Please provide us the following information for we cannot recreate your issue and your shape file works fine on our end. 
  
 1, The file full path of the file you located. 
 2, Do you mean the Dbf table cannot be displayed on the explorer or cannot be opened on the other tools. 
 3, Send us a screenshot of the issue. 
 4, Environment informations such as OS, X86 or X64 etc. 
  
 We cannot recreate your issue so that we need more information. Looking forward your feedback. 
  
 Thanks, 
 Howard

Hi Howard,



1, C:\Source\gps\WebMapServer\CAN2009Q2\[shapefiles]

2, yes. it cannot be displayed on the map suite explorer and can't be accesses through QueryTool method. but it can be opened by MapInfo applicatoin.


3, 

,


 


 


4,


 


 


Thanks!


Roson



any news? Thanks! 
  
 roson

Lishan, 
  
 We created the same folder path as yours, and put the shape files which you attached above in that folder; then use MapSuiteExplorer to show the shape files with Text Style (POLYGON_NM), it works fine; we cannot create your issue; please try it on some other machines. Also it may has little possibility caused by the version of your ODBC drives for dBase file, ours is 4.00.6305.00. 
  
 Thanks, 
 Howard

Hi Howard, 
  
 my current ODBC drive is version 3.525.1132.0 
 would that be the issue? 
  
  
 Roson

Hi Roson, 
  
 Could you please upgrade your ODBC driver of your machine to see what happens? Any more information about this please let us know. 
  
 Thanks, 
  
 Sun