阅读:2296回复:3
AO9.0中如何创建栅格目录
<P>我在用AO创建栅格目录表时,当程序运行到:</P>
<P> Set pTable = pFeatureWorkspace.CreateTable(sName, pFields, pUID, Nothing, sKeyWord) 时出现错误:</P> <P>The application is not licensed to create or modify schema for this type of data</P> <P>我在AO帮助里面查找<FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>CreateTable方法</FONT>,里面有这么一句话:</P> <P><B>Functional License Check</B></P> <P>If your application/site is not appropriately licensed, <B><FONT style="BACKGROUND-COLOR: #0a246a" color=#ffffff>CreateTable</FONT></B> can return an Err.Number of FDO_E_NO_SCHEMA_LICENSE.</P> <P>不知道这是不是没有License许可的缘故呀。我现在用的许可都是从网上找的。不知大伙有谁可曾遇到这样的问题?</P><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em02.gif" /> |
|
1楼#
发布于:2004-10-08 17:18
应该是license的原因
|
|
|
2楼#
发布于:2004-10-09 09:14
<P>如果是license的原因,那么也就是说以前网上流传的所谓完整授权码并不完整了?我就纳了闷了,为什么对一个方法也要检查它的License呢?</P>
|
|
3楼#
发布于:2004-10-09 09:23
<P>确实是License的问题,我在它的在线帮助中找的:</P><P>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.</P><P>ArcObjects performs several types of license checking:</P><UL><LI>Application: Each ArcGIS application requires a valid application license to run. <LI>Extension: Extension products also have licenses associated with them. <LI>Component: The components within ArcObjects perform license checking. <LI>Functional: When methods are executed, the behavior of the method varies depending on the available licenses. </LI></UL><img src="images/post/smile/dvbbs/em08.gif" />
|
|