待解决问题
mapinfo 如何在tab图层中批量修改表中属性值  (进入论坛模式)
离问题结束还有0天0小时  |  提问者:evan311   |  提问时间:2014-6-26 12:01
如题
在mapinfo 如何在tab图层中修改表中属性值,tab图层数据不能导出,表中有一字段是唯一的,比如:07123001、07123002..........等等,现在修改为0718_C_ESBQZ、0718_C_HFWYX这类的,请高手出手解决下
问题答案 ( 4 条 )
菜单    表-维护-表结构-选表-              然后修改
回应该答案 (0)  |  回答者:metrometro   |  2014-6-26 13:32


你说的这个只是修改字段(只包括增加、删除字段),但我是想修改其中一个字段中几千个值啊,之前我用更新列(mapbasic)“Update Untitled(tab图层名) Set Field1(字段名) =7180000+rowid ”,这样修改Field1字段里的值从7180000开始自动往后加,7180001、7180002.....但我现在要修改为0718_C_ESBQZ、0718_C_HFWYX这类的值就不能用这种方法了,请问你有其它方法吗?谢谢!
 |  回应该答案 (0)  |  回答者:evan311   |  2014-6-29 17:58
自己顶一个:),请高手帮忙下
 |  回应该答案 (0)  |  回答者:evan311   |  2014-6-29 17:59
几千个数据,应该做成数据文件,然后用mapbasic 调用顺序文件,逐一更改,多样性的名称,难以用简单的语言和条件实现,不如做成表格,查表操作
 |  回应该答案 (0)  |  回答者:metrometro   |  2014-6-30 08:36
 
我要回答:  回答字数在10000字以内