点击或拖拽改变大小

Functions.AdsOpenTable90 方法

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

命名空间:  XSharp.RDD
程序集:  XSharp.Rdd (在 XSharp.Rdd.dll 中) 版本:2.22 GA
语法
 FUNCTION AdsOpenTable90(
	hConnect AS IntPtr,
	strName AS STRING,
	strAlias AS STRING,
	usTableType AS WORD,
	usCharType AS WORD,
	usLockType AS WORD,
	usCheckRights AS WORD,
	ulOptions AS DWORD,
	strCollation AS STRING,
	phTable OUT IntPtr
) AS DWORD
查看代码

参数

hConnect
类型:IntPtr
strName
类型:String
strAlias
类型:String
usTableType
类型:UInt16
usCharType
类型:UInt16
usLockType
类型:UInt16
usCheckRights
类型:UInt16
ulOptions
类型:UInt32
strCollation
类型:String
phTable
类型: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 字符串之间的转换。
参见