点击或拖拽改变大小

Functions.AdsOpenIndex 方法

X#
查看 ADS 文档,了解更多关于此函数的信息。

命名空间:  XSharp.RDD
程序集:  XSharp.Rdd (在 XSharp.Rdd.dll 中) 版本:2.22 GA
语法
 FUNCTION AdsOpenIndex(
	hTable AS IntPtr,
	strName AS STRING,
	ahIndex AS IntPtr[],
	pusArrayLen REF WORD
) AS DWORD
查看代码

参数

hTable
类型:IntPtr
strName
类型:String
ahIndex
类型:IntPtr
pusArrayLen
类型:UInt16

返回值

类型: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 字符串之间的转换。
参见