Functions.AdsCreateFTSIndex 方法 | |
查看 ADS 文档,了解更多关于此函数的信息。
命名空间:
XSharp.RDD
程序集:
XSharp.Rdd (在 XSharp.Rdd.dll 中) 版本:2.22 GA
语法 FUNCTION AdsCreateFTSIndex(
hTable AS IntPtr,
strFileName AS STRING,
strTag AS STRING,
strField AS STRING,
ulPageSize AS DWORD,
ulMinWordLen AS DWORD,
ulMaxWordLen AS DWORD,
usUseDefaultDelim AS WORD,
strDelimiters AS STRING,
usUseDefaultNoise AS WORD,
strNoiseWords AS STRING,
usUseDefaultDrop AS WORD,
strDropChars AS STRING,
usUseDefaultConditionals AS WORD,
strConditionalChars AS STRING,
strReserved1 AS STRING,
strReserved2 AS STRING,
ulOptions AS DWORD
) AS DWORD
public static uint AdsCreateFTSIndex(
IntPtr hTable,
string strFileName,
string strTag,
string strField,
uint ulPageSize,
uint ulMinWordLen,
uint ulMaxWordLen,
ushort usUseDefaultDelim,
string strDelimiters,
ushort usUseDefaultNoise,
string strNoiseWords,
ushort usUseDefaultDrop,
string strDropChars,
ushort usUseDefaultConditionals,
string strConditionalChars,
string strReserved1,
string strReserved2,
uint ulOptions
)
查看代码参数
- hTable
- 类型:IntPtr
- strFileName
- 类型:String
- strTag
- 类型:String
- strField
- 类型:String
- ulPageSize
- 类型:UInt32
- ulMinWordLen
- 类型:UInt32
- ulMaxWordLen
- 类型:UInt32
- usUseDefaultDelim
- 类型:UInt16
- strDelimiters
- 类型:String
- usUseDefaultNoise
- 类型:UInt16
- strNoiseWords
- 类型:String
- usUseDefaultDrop
- 类型:UInt16
- strDropChars
- 类型:String
- usUseDefaultConditionals
- 类型:UInt16
- strConditionalChars
- 类型:String
- strReserved1
- 类型:String
- strReserved2
- 类型:String
- ulOptions
- 类型:UInt32
返回值
类型:
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 字符串之间的转换。
|
参见