默认头像
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数384
  • QQ
  • 铜币555枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2305回复:3

AO9.0中如何创建栅格目录

楼主#
更多 发布于:2004-10-08 15:37

我在用AO创建栅格目录表时,当程序运行到:

  Set pTable = pFeatureWorkspace.CreateTable(sName, pFields, pUID, Nothing, sKeyWord) 时出现错误:

The application is not licensed to create or modify schema for this type of data

我在AO帮助里面查找CreateTable方法,里面有这么一句话:

Functional License Check

If your application/site is not appropriately licensed, CreateTable can return an Err.Number of FDO_E_NO_SCHEMA_LICENSE.

不知道这是不是没有License许可的缘故呀。我现在用的许可都是从网上找的。不知大伙有谁可曾遇到这样的问题?

喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数384
  • QQ
  • 铜币555枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-10-09 09:23

确实是License的问题,我在它的在线帮助中找的:

All the ESRI-developed components handle the different possible deployment options in a unified manner. The functionality available with these different deployments is controlled via a license. This means that if a user installs a new license, the software does not require a reinstallation to access the functionality permitted under the new license.

ArcObjects performs several types of license checking:

  • Application: Each ArcGIS application requires a valid application license to run.
  • Extension: Extension products also have licenses associated with them.
  • Component: The components within ArcObjects perform license checking.
  • Functional: When methods are executed, the behavior of the method varies depending on the available licenses.
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2003-07-28
  • 发帖数384
  • QQ
  • 铜币555枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-09 09:14

如果是license的原因,那么也就是说以前网上流传的所谓完整授权码并不完整了?我就纳了闷了,为什么对一个方法也要检查它的License呢?

举报 回复(0) 喜欢(0)     评分
默认头像
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-10-08 17:18
应该是license的原因
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部