不容忽略的ArcGIS Server的写入权限问题

环境:ArcGIS Server 92 + File Geodatabase

操作:插入字段

错误:access denied

代码:

                IField pFld = (IField)context.CreateObject("esriGeodatabase.Field");
               
                IFieldEdit pFldEdit = pFld as IFieldEdit;
                pFldEdit.Length_2 = 10;
                pFldEdit.Name_2 = nameStr;
                pFldEdit.Type_2 = esriFieldType.esriFieldTypeDouble;
                table.AddField(pFld);
开始不明就里地乱找了一通,没有相似的文章,终于起到server的权限问题,更改该文件数据库的写入权限,问题解决!

当前问题:

1、利用VS2005的SQL Express,不通过SQL Management加入到.\sqlexpress服务器,如何实现使用?OLEDB、ADO.NET试了都没有行的通,而且在作简单统计使用时有时出现并发错误···

2、FileGeodatabase程序部署时的问题,需要怎么配置?

学习中····

posted on 2008-10-13 15:44  YISONG  阅读(702)  评论(0编辑  收藏  举报

导航