AdsSQLServer 类 |
命名空间: XSharp.VO.SDK
AdsSQLServer 类型公开以下成员。
名称 | 说明 | |
---|---|---|
AdsSQLServer |
构造一个服务对象。
|
名称 | 说明 | |
---|---|---|
Alias |
表示工作区别名的字符串。
(继承自 DbServer。) | |
AliasSym |
表示 DBServer 对象别名的符号。
(继承自 DbServer。) | |
BoF |
一个逻辑值,指示服务是否位于文件的开头,即第一条记录上。
(继承自 DbServer。) | |
Clients | **缺少文档** (继承自 DataServer。) | |
ConcurrencyControl |
一个常量,标识此数据服务的自动并发控制模式,确定何时以及如何锁定和释放记录:
(继承自 DbServer。) | |
DBStruct |
包含此数据服务结构的数组,其长度(即元素数量)等于服务中的字段数。
(继承自 DbServer。) | |
DbStructure | 从 DbServer 对象返回原始 DbStructure 数组。 (继承自 DbServer。) | |
Deleted |
一个逻辑值,指示当前记录是否被标记为删除。
(继承自 DbServer。) | |
Driver |
表示此服务使用的数据库驱动程序名称的字符串。
(继承自 DbServer。) | |
EoF |
一个逻辑值,指示服务是否位于文件的末尾,即最后一条记录上
(继承自 DbServer。) | |
ErrInfo |
标识上次操作后错误条件的 Error 对象。
(继承自 DbServer。) | |
ErrorInfo | 返回内部 ErrorInfo 对象,无论上次操作是否产生错误。 (继承自 DbServer。) | |
FCount |
服务中的字段数。
(继承自 DbServer。) | |
FieldDesc | 这将返回一个空数组。对于在 DbServer 编辑器中绘制的服务,这将返回 DataFields 数组。 (继承自 DbServer。) | |
FileSpec |
定义 DBF 文件路径和文件名的 FileSpec 对象。
(继承自 DbServer。) | |
Filter |
表示当前活动过滤器的字符串。
(继承自 DbServer。) | |
ForBlock |
“一般服务范围”的“For block”组件,如果在没有显式范围的情况下调用,则会影响多个批量处理方法。
(继承自 DbServer。) | |
Found |
指示上一次搜索操作是否成功的逻辑值。
(继承自 DbServer。) | |
Header |
表示数据库文件头长度的数值。
(继承自 DbServer。) | |
HLStatus | **缺少文档** (继承自 DataServer。) | |
HyperLabel |
连接到此数据服务的超标签。通过超标签,您可以检索有关数据服务的其他信息。
(继承自 DataServer。) | |
IndexExt |
表示基于当前链接的数据库驱动程序的默认索引扩展名的字符串(例如,DBFNTX 驱动程序的“.NTX”)。
(继承自 DbServer。) | |
IndexList | 这将返回一个空数组。对于在 DbServer 编辑器中绘制的服务,这将返回索引数组。 (继承自 DbServer。) | |
LastRec |
当前数据库文件中的记录数。
(继承自 DbServer。) | |
Lupdate |
服务使用的 DBF 文件的最后修改日期。
(继承自 DbServer。) | |
MemoExt | 这将返回文件的备注扩展名(如果有)。例如 DBT 或 FPT。 (继承自 DbServer。) | |
Name | 这将返回 DbServer 的名称。 (继承自 DbServer。) | |
NameSym |
表示此数据服务名称的符号。
(继承自 DataServer。) | |
OleExt | 这将返回文件的OLE扩展名(如果有)。例如 DFL。 (继承自 DbServer。) | |
OrderBottomScope |
表示将在控制 order 的当前范围内包含的键值范围的底部边界的记录的键值。
(继承自 DbServer。) | |
OrderKeyVal |
控制顺序中当前记录的键值。
(继承自 DbServer。) | |
OrderTopScope |
表示控制顺序当前范围内顶部边界记录的键值。
(继承自 DbServer。) | |
PaintedStructure | 这将返回基于服务编辑器中绘制的 DataFields 和 Fieldspecs 的 DBSTRUCT 数组。 (继承自 DbServer。) | |
RddName |
表示此服务使用的数据库驱动程序的名称的字符串。
(继承自 DbServer。) | |
Rdds | 这将返回传递给 DbServer 构造函数的 RDD 列表。 (继承自 DbServer。) | |
ReadOnly |
指示文件是否以只读文件打开的逻辑值。这由服务的实例化参数确定。
(继承自 DbServer。) | |
RecCount |
当前数据库文件中的记录数。
(继承自 DbServer。) | |
RecNo |
表示当前记录号的数值,标识记录指针的位置。
(继承自 DbServer。) | |
RecSize |
表示服务记录长度(以字节为单位)的数值。
(继承自 DbServer。) | |
RelationChildren | 返回使用 SetRelation() 注册的子项数组 (继承自 DbServer。) | |
Retries | 确定 DbServer 对象应重试失败操作的次数的设置。 (继承自 DbServer。) | |
RLockList |
当前锁定的记录号数组。
(继承自 DbServer。) | |
Scope |
“通用服务范围”的“范围”组件,如果调用时没有显式范围,则会影响多个批量处理方法。范围的初始值为 NIL。
(继承自 DbServer。) | |
SelectionWorkArea | 当 dbserver 是关系中的子项时,父区域的工作区号。 (继承自 DbServer。) | |
Shared |
指示服务是可共享还是独占的逻辑值。
(继承自 DbServer。) | |
Status |
标识上次操作后状态的 HyperLabel 对象。如果
(继承自 DbServer。) | |
TableExt | 返回打开的 DBF 的扩展名。通常是.DBF,但如果打开了具有不同扩展名的文件,则可能不同。 (继承自 DbServer。) | |
Used |
指示服务当前是否打开的逻辑值
(继承自 DbServer。) | |
WhileBlock |
影响多个批处理方法的“通用服务范围”的“WHILE块”组件,如果它们在没有明确范围的情况下调用
(继承自 DbServer。) | |
WorkArea |
表示服务的工作区编号
(继承自 DbServer。) |
名称 | 说明 | |
---|---|---|
Append |
向表中追加一个空白记录;此空白记录成为当前位置,并准备分配数据值。如果 Append() 方法返回 TRUE,则记录会自动锁定。
(继承自 DbServer。) | |
Append(Boolean) |
向表中追加一个空白记录;此空白记录成为当前位置,并准备分配数据值。如果 Append() 方法返回 TRUE,则记录会自动锁定。
(继承自 DbServer。) | |
AppendDB |
从另一个 DBF 文件向表中追加新记录。
(继承自 DbServer。) | |
AppendDelimited |
从分隔文件(例如“逗号分隔值”(CSV)文件格式)向表中追加新记录。
(继承自 DbServer。) | |
AppendSDF |
从 SDF 格式的文件向表中追加新记录。
(继承自 DbServer。) | |
AsString |
返回为此数据服务定义的描述性标签。
(继承自 DataServer。) | |
Average |
根据涉及的实际记录数计算一系列数值表达式的平均值。
(继承自 DbServer。) | |
BLOBDirectExport(Int32, String, Int32) |
将二进制大对象(BLOB)指针的内容导出到文件。
(继承自 DbServer。) | |
BLOBDirectExport(Int32, FileSpec, Int32) |
将二进制大对象(BLOB)指针的内容导出到文件。
(继承自 DbServer。) | |
BLOBDirectGet |
检索存储在 BLOB 文件中的数据,而无需引用特定字段。
(继承自 DbServer。) | |
BLOBDirectImport(Int32, String) |
将文件导入 BLOB 文件并返回指向数据的指针。
(继承自 DbServer。) | |
BLOBDirectImport(Int32, FileSpec) |
将文件导入 BLOB 文件并返回指向数据的指针。
(继承自 DbServer。) | |
BLOBDirectPut |
将数据放入 BLOB 文件中,而无需引用特定字段。
(继承自 DbServer。) | |
BLOBExport(__Usual, String, Int32) |
将由其备注字段编号标识的 BLOB 内容复制到文件。
(继承自 DbServer。) | |
BLOBExport(__Usual, FileSpec, Int32) |
将由其备注字段编号标识的 BLOB 内容复制到文件。
(继承自 DbServer。) | |
BLOBGet |
获取由其备注字段编号标识的 BLOB 内容。
(继承自 DbServer。) | |
BLOBImport |
将文件的内容读取为由备注字段编号标识的 BLOB。
(继承自 DbServer。) | |
BLOBRootGet |
从 BLOB 文件的根区域检索数据。
(继承自 DbServer。) | |
BLOBRootLock |
获取 BLOB 文件根区域的锁。
(继承自 DbServer。) | |
BLOBRootPut |
将数据存储在 BLOB 文件的根区域。
(继承自 DbServer。) | |
BLOBRootUnlock |
释放对 BLOB 文件根区域的锁定。
(继承自 DbServer。) | |
ClearFilter |
清除使用 DBServer:SetFilter() 方法指定的过滤条件。
(继承自 DbServer。) | |
ClearIndex |
清除当前与服务关联的所有索引。
(继承自 DbServer。) | |
ClearLocate |
清除服务的 LOCATE 条件(如果有)。
(继承自 DbServer。) | |
ClearOrderScope |
设置或清除控制顺序中键值范围的边界。
(继承自 DbServer。) | |
ClearRelation |
清除此服务与其他服务之间的所有活动关系。
(继承自 DbServer。) | |
ClearScope |
清除定义多记录操作默认范围的设置。
(继承自 DbServer。) | |
Close |
关闭数据库文件及其关联的索引文件。
(继承自 DbServer。) | |
Commit |
将所有更改从缓冲区提交到磁盘,确保所有缓冲区都已刷新。
(继承自 DbServer。) | |
ConstructUniqueAlias | 基于文件名和可选的数字后缀创建唯一别名 (继承自 DbServer。) | |
Continue |
继续挂起的 DBServer:Locate() 操作,搜索下一个匹配的记录(类似于 DBContinue() 函数)。
(继承自 DbServer。) | |
CopyDB |
将记录复制到另一个 DBF 文件。
(继承自 DbServer。) | |
CopyDelimited |
将记录复制到分隔文件。
(继承自 DbServer。) | |
CopySDF |
将记录复制到 SDF 文件。
(继承自 DbServer。) | |
CopyStructure(String, __Array) |
创建与发送消息的服务对象具有相同记录布局的DBF文件。
(继承自 DbServer。) | |
CopyStructure(FileSpec, __Array) |
创建与发送消息的服务对象具有相同记录布局的DBF文件。
(继承自 DbServer。) | |
Count |
返回匹配指定范围的记录数。
(继承自 DbServer。) | |
CreateIndex |
创建包含一个 order 的索引文件。
(继承自 DbServer。) | |
CreateOrder |
在现有索引文件中创建一个 order。行为取决于使用的驱动程序。
(继承自 DbServer。) | |
DataField |
检索指定字段位置的数据字段对象。
(继承自 DbServer。) | |
Delete |
删除此数据服务中的当前记录。
(继承自 DataServer。) | |
Delete(__Usual, __Usual, __Usual) |
删除当前记录或指定范围内的记录。
(继承自 DbServer。) | |
DeleteAll |
删除表中的所有记录。
(继承自 DbServer。) | |
DeleteOrder |
从索引文件中删除一个 order。
(继承自 DbServer。) | |
Error |
提供一种方法来处理在数据库处理期间引发的错误条件。
(继承自 DbServer。) | |
Eval |
为每个匹配范围和条件的记录评估代码块。如果方法没有传递条件或范围,则受一般服务范围的约束。
(继承自 DbServer。) | |
FieldGet |
获取由其位置标识的字段的内容。
(继承自 DbServer。) | |
FieldGetBytes |
直接从工作区缓冲区读取字节数组。
(继承自 DbServer。) | |
FieldGetFormatted |
根据其 FieldSpec 对象的格式规范返回指定字段的内容。
(继承自 DbServer。) | |
FieldHyperLabel |
返回指定字段的超链接标签。
(继承自 DbServer。) | |
FieldInfo |
返回并可选更改有关字段的信息。
(继承自 DbServer。) | |
FieldName |
以字符串形式返回指定字段的名称。
(继承自 DbServer。) | |
FieldPos |
返回数据服务中指定字段的位置,作为从1开始的数字。
(继承自 DbServer。) | |
FieldPut |
设置由其位置标识的字段的值。
(继承自 DbServer。) | |
FieldPutBytes | 将字节数组直接写入工作区缓冲区。 (继承自 DbServer。) | |
FieldSpec |
返回指定字段中的 FieldSpec 对象。
(继承自 DbServer。) | |
FieldStatus |
返回上次操作后的字段状态。
(继承自 DbServer。) | |
FieldSym |
返回指定字段的名称。
(继承自 DbServer。) | |
FieldValidate |
执行定义在字段的 FieldSpec 对象中的所有验证(例如,必需、最大和最小位数、最大和最小值、验证规则)并返回测试结果。
(继承自 DbServer。) | |
FLock |
锁定此服务使用的表以进行独占访问。
(继承自 DbServer。) | |
GetArray |
从服务中的字段检索值数组,受当前活动选择的约束(如果有)。
(继承自 DbServer。) | |
GetLocate |
检索当前 LOCATE 条件的代码块,如果未设置代码块,则返回 NIL。
(继承自 DbServer。) | |
GetLookupTable |
从服务中的两个字段检索两列值数组,受当前活动选择的约束(如果有)。
(继承自 DbServer。) | |
GoBottom |
将数据服务定位在最后一条记录。
(继承自 DbServer。) | |
GoTo |
将数据服务定位在指定的记录号。
(继承自 DbServer。) | |
GoTop |
将数据服务定位在第一条记录。
(继承自 DbServer。) | |
IndexKey |
返回指定单序索引的键表达式。
(继承自 DbServer。) | |
IndexOrd |
返回 order 列表中控制 order 的序数位置。(类似于 IndexOrd() 函数。)
(继承自 DbServer。) | |
Info |
返回并可选地更改有关数据服务的信息。
(继承自 DbServer。) | |
Join |
将此 DBServer 对象与另一个 DBServer 对象连接,并将结果放入指定的文件中。
(继承自 DbServer。) | |
Locate |
顺序搜索匹配条件的记录。如果方法没有传递条件或范围,则受一般服务范围的约束。
(继承自 DbServer。) | |
LockCurrentRecord |
锁定当前记录。此方法与调用 RLock() 并将当前记录号作为参数相同。
(继承自 DbServer。) | |
LockSelection |
锁定当前活动选择中的所有记录。
(继承自 DbServer。) | |
NoIVarGet |
提供一个通用错误拦截,当对不存在的导出实例变量进行访问引用时(在任何类中)自动调用。在 DBServer 类中,它用于实现虚拟字段变量。
重要!NoIVarGet()不应直接调用;它由系统调用以处理无效引用。
(继承自 DbServer。) | |
NoIVarPut |
提供一个通用错误拦截,当对不存在的导出实例变量进行赋值引用时(在任何类中)自动调用。在 DBServer 类中,它用于实现虚拟字段变量。
重要!NoIVarPut() 不应直接调用;它由系统调用以处理无效引用。
(继承自 DbServer。) | |
Notify |
一个事件处理程序,用于响应此服务的方法中发生的事件,或与此服务以某种方式链接的其他服务中的事件。标准实现会通知服务的所有客户端该事件。
重要!此方法由数据服务的各种操作方法自动调用,通常不应由应用程序代码调用。
(继承自 DbServer。) | |
OrderDescend(__Usual, String, __Usual) |
返回并可选地更改 order 的降序标志。
(继承自 DbServer。) | |
OrderDescend(__Usual, FileSpec, __Usual) |
返回并可选地更改 order 的降序标志。
(继承自 DbServer。) | |
OrderInfo |
返回并可选地更改有关 order 和索引文件的信息。
(继承自 DbServer。) | |
OrderIsUnique(__Usual, String) |
返回给定 order 的唯一标志状态。
(继承自 DbServer。) | |
OrderIsUnique(__Usual, FileSpec) |
返回给定 order 的唯一标志状态。
(继承自 DbServer。) | |
OrderKeyAdd(__Usual, String, __Usual) |
向自定义构建的 order 添加键。
(继承自 DbServer。) | |
OrderKeyAdd(__Usual, FileSpec, __Usual) |
向自定义构建的 order 添加键。
(继承自 DbServer。) | |
OrderKeyCount(__Usual, String) |
返回 order 中的键数。
(继承自 DbServer。) | |
OrderKeyCount(__Usual, FileSpec) |
返回 order 中的键数。
(继承自 DbServer。) | |
OrderKeyDel(__Usual, String) |
从自定义构建的 order 中删除键。
(继承自 DbServer。) | |
OrderKeyDel(__Usual, FileSpec) |
从自定义构建的 order 中删除键。
(继承自 DbServer。) | |
OrderKeyGoTo |
移动到控制 order 中由其逻辑记录号指定的记录。
(继承自 DbServer。) | |
OrderKeyNo(__Usual, String) |
获取当前记录的逻辑记录号。
(继承自 DbServer。) | |
OrderKeyNo(__Usual, FileSpec) |
获取当前记录的逻辑记录号。
(继承自 DbServer。) | |
OrderScope |
设置控制顺序中键值范围的边界。
(继承自 DbServer。) | |
OrderSkipUnique |
将记录指针移动到控制顺序中的下一个或上一个唯一键。
(继承自 DbServer。) | |
Pack |
从数据库文件中删除已删除的记录。
(继承自 DbServer。) | |
PostInit |
实现窗口的自定义初始化代码。
(继承自 DataServer。) | |
PreInit |
实现服务的自定义初始化代码。
(继承自 DataServer。) | |
RddInfo |
返回并可选更改由 RDD 直接控制的设置。
(继承自 DbServer。) | |
Recall |
召回由指定范围指示的已删除记录。
(继承自 DbServer。) | |
RecallAll |
召回表中的所有已删除记录。
(继承自 DbServer。) | |
RecordInfo |
检索有关指定记录的信息。
(继承自 DbServer。) | |
Refresh |
Requery the SQL statement
(重写 Refresh.) | |
Refresh(__Usual) |
Requery the SQL statement
| |
RegisterClient |
将对象注册为此数据服务的客户端,以便它接收来自服务的有关某些操作的通知消息。
(继承自 DataServer。) | |
Reindex |
重新创建此服务的所有活动索引。
(继承自 DbServer。) | |
Relation |
返回指定关系的链接表达式。
(继承自 DbServer。) | |
Replace |
用新表达式替换与指定范围匹配的所有记录的一个或多个字段。
(继承自 DbServer。) | |
ResetNotification |
恢复向服务的附加客户端广播 Notify 消息(在调用 DBServer:SuspendNotification() 之后)。
(继承自 DbServer。) | |
RLock |
锁定记录以进行独占写访问;其他用户仍然可以对记录进行只读引用。
(继承自 DbServer。) | |
RLockVerify |
确定此数据服务中的当前记录是否有任何挂起的更新,如果没有,则锁定它以进行独占写访问。
(继承自 DbServer。) | |
Rollback |
撤消在当前事务中对该数据服务所做的更改。
(继承自 DataServer。) | |
Seek |
移动到控制顺序中具有指定键值的下一条记录。
(继承自 DataServer。) | |
Seek(__Usual, __Usual, __Usual) |
移动到控制顺序中具有指定键值的记录。
(继承自 DbServer。) | |
Select | 选择 DbServer 使用的工作区。 (继承自 DbServer。) | |
SetDataField |
为指定字段分配 DataField 对象。
(继承自 DbServer。) | |
SetFilter |
设置过滤条件。
(继承自 DbServer。) | |
SetIndex(String) |
打开索引文件并选择其顺序作为控制顺序(如果这是第一个打开的索引)。
(继承自 DbServer。) | |
SetIndex(FileSpec) |
打开索引文件并选择其顺序作为控制顺序(如果这是第一个打开的索引)。
(继承自 DbServer。) | |
SetOrder(__Usual, String) |
从已打开的索引文件中选择一个顺序作为控制顺序。
(继承自 DbServer。) | |
SetOrder(__Usual, FileSpec) |
从已打开的索引文件中选择一个顺序作为控制顺序。
(继承自 DbServer。) | |
SetOrderCondition |
设置应用于索引和顺序创建的条件。如果未调用 SetOrderCondition(),则顺序创建受通用服务范围的约束。如果两者都未设置,则顺序没有条件。
(继承自 DbServer。) | |
SetRelation |
设置从此服务到子服务的关系。
(继承自 DbServer。) | |
SetSelectiveRelation |
设置从此服务到子服务的选择性关系;标准数据库操作仅限于匹配关系的记录。
(继承自 DbServer。) | |
Skip |
将记录指针向前或向后移动指定数量的记录。
(继承自 DbServer。) | |
Sort(String, __Array, __Usual, __Usual, __Usual) |
将记录按排序顺序复制到另一个数据库文件。如果方法没有传递条件或范围,则受通用服务范围的限制。
(继承自 DbServer。) | |
Sort(FileSpec, __Array, __Usual, __Usual, __Usual) |
将记录按排序顺序复制到另一个数据库文件。如果方法没有传递条件或范围,则受通用服务范围的限制。
(继承自 DbServer。) | |
Sum |
计算一系列数值表达式的总和。
(继承自 DbServer。) | |
SuspendNotification |
暂停向服务的附加客户端广播 Notify 消息。
(继承自 DbServer。) | |
Total |
按键值汇总记录,生成分组汇总,并将汇总记录写入另一个数据库。
(继承自 DbServer。) | |
UnLock |
释放指定的锁或所有锁。
(继承自 DbServer。) | |
UnRegisterClient |
取消对象作为此数据服务客户端的注册,以便它不再接收来自服务的有关某些操作的通知消息。
(继承自 DataServer。) | |
Update |
使用另一个服务或表中的数据更新此服务。
(继承自 DataServer。) | |
Update(__Usual, __Usual, __Usual, __Usual) |
使用另一个服务或表中的数据更新此服务。
(继承自 DbServer。) | |
Zap |
永久删除服务中的所有记录并释放磁盘空间。
(继承自 DbServer。) |