Functions.AdsCreateIndex 方法 | |
查看 ADS 文档,了解更多关于此函数的信息。
命名空间:
XSharp.RDD
程序集:
XSharp.Rdd (在 XSharp.Rdd.dll 中) 版本:2.22 GA
语法 FUNCTION AdsCreateIndex(
hObj AS IntPtr,
strFileName AS STRING,
strTag AS STRING,
strExpr AS STRING,
strCondition AS STRING,
strWhile AS STRING,
ulOptions AS DWORD,
phIndex OUT IntPtr
) AS DWORD
public static uint AdsCreateIndex(
IntPtr hObj,
string strFileName,
string strTag,
string strExpr,
string strCondition,
string strWhile,
uint ulOptions,
out IntPtr phIndex
)
查看代码参数
- hObj
- 类型:IntPtr
- strFileName
- 类型:String
- strTag
- 类型:String
- strExpr
- 类型:String
- strCondition
- 类型:String
- strWhile
- 类型:String
- ulOptions
- 类型:UInt32
- phIndex
- 类型:IntPtr
返回值
类型:
UInt32
Advantage Client Engine 中的所有方法都是成功时返回0,失败时返回错误代码。
大多数错误编号都定义在 AceError 枚举中。
你可以调用 AdsGetLastError() 来检索错误代码的消息。
备注
此函数调用 Avantage Client Engine 中的同名方法。
Visual Objects 和 X# 中的 ADS API 之间的一些重要区别:
Handles |
在 Visual Objects 中句柄(如表句柄、索引句柄、连接句柄等)被声明为 DWORD。
在 X# 中,它们被声明为 IntPtr,因为在32位模式下应用程序运行时可以是32位,
但在64位模式下应用程序运行时可以是64位。
|
String parameters |
在 Visual Objects 中,所有字符串参数都被声明为 PSZ。在 X# 中,你可以使用普通字符串。
.Net 运行时负责管理 unicode 字符串和本地 Ansi 字符串之间的转换。
|
参见