8.3.2 ACE3 E3がサーバプログラムのとき
サーバプログラムがACE3 E3のときの,データベースと使えるプロパティ/メソッドの関係を,オブジェクトごとに示します。表の表記と凡例を次に示します。
- (表記)
-
dbpV3PDM:VOS3 PDMII E2を示します。
dbpV3USR:VOS3 ユーザファイルを示します。
dbpV3RDB1:VOS3 RDB1を示します。
dbpV1PDM:VOS1 PDMII E2を示します。
dbpV1USR:VOS1 ユーザファイルを示します。
dbpV1SPL:VOS1スプールファイルを示します。
- (凡例)
-
○:このプロパティ/メソッドを使えます。
△:このプロパティ/メソッドを使えますが,注※に示す注意が必要です。
×:このメソッドを実行すると,エラーになります。
−:このメソッドを実行しても,何も処理されません。又はこのプロパティに値を設定しても,使われません。
- 〈この項の構成〉
-
(1) DBPARTNERオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
CodeChangeMode |
○ |
○ |
○ |
○ |
○ |
○ |
CommitMode |
− |
− |
− |
− |
− |
− |
DictPath |
○ |
○ |
○ |
○ |
○ |
○ |
TableDefSource |
○ |
○ |
○ |
○ |
○ |
○ |
IsConnect |
○ |
○ |
○ |
○ |
○ |
○ |
LogoffFileName |
○ |
○ |
○ |
○ |
○ |
○ |
LogonFileName |
○ |
○ |
○ |
○ |
○ |
○ |
MacroTimeLimit |
○ |
○ |
○ |
○ |
○ |
○ |
Password |
○ |
○ |
○ |
○ |
○ |
○ |
ResponseLimit |
− |
− |
− |
○ |
○ |
○ |
TargetDatabase |
○ |
○ |
○ |
○ |
○ |
○ |
TargetServer |
○ |
○ |
○ |
○ |
○ |
○ |
TerminalMode |
○ |
○ |
○ |
○ |
○ |
○ |
TerminalName |
○ |
○ |
○ |
○ |
○ |
○ |
UserID |
○ |
○ |
○ |
○ |
○ |
○ |
Cancel |
○ |
○ |
○ |
○ |
○ |
○ |
Commit |
− |
− |
− |
− |
− |
− |
Connect |
○ |
○ |
○ |
○ |
○ |
○ |
Disconnect |
○ |
○ |
○ |
○ |
○ |
○ |
Rollback |
− |
− |
− |
− |
− |
− |
TerminalClose |
○ |
○ |
○ |
○ |
○ |
○ |
(2) Resultオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
QueryCountLimit |
○ |
○ |
○ |
○ |
○ |
○ |
DataCheck |
○ |
○ |
○ |
○ |
○ |
○ |
HeaderOutput |
○ |
○ |
○ |
○ |
○ |
○ |
RecordHeader |
○ |
○ |
○ |
○ |
○ |
△ ※ |
FieldHeader |
○ |
○ |
○ |
○ |
○ |
△ ※ |
RecordData |
○ |
○ |
○ |
○ |
○ |
○ |
FieldData |
○ |
○ |
○ |
○ |
○ |
○ |
FieldDataLength |
○ |
○ |
○ |
○ |
○ |
○ |
FieldCount |
○ |
○ |
○ |
○ |
○ |
○ |
EOF |
○ |
○ |
○ |
○ |
○ |
○ |
Get |
○ |
○ |
○ |
○ |
○ |
○ |
Close |
○ |
○ |
○ |
○ |
○ |
○ |
SaveToFile |
○ |
○ |
○ |
○ |
○ |
○ |
CopyToClipboard |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
FieldHeaderプロパティを設定していないと,空白1文字を返します。
(3) TableListオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
CountLimit |
○ |
○ |
○ |
○ |
○ |
○ |
SelectDict |
○ |
○ |
○ |
○ |
○ |
○ |
Pattern |
○ |
○ |
○ |
○ |
○ |
○ |
TableComment |
○ |
○ |
○ |
○ |
○ |
○ |
TableCreateDate |
○ |
○ |
○ |
○ |
○ |
○ |
TableDataSource |
○ |
○ |
○ |
○ |
○ |
○ |
TableDBMName |
○ |
△ ※ |
△ ※ |
○ |
△ ※ |
△ ※ |
TableDeleteAuth |
○ |
○ |
○ |
○ |
○ |
○ |
TableGroupName |
○ |
○ |
○ |
○ |
○ |
○ |
TableHeader |
○ |
○ |
○ |
○ |
○ |
○ |
TableInsertAuth |
○ |
○ |
○ |
○ |
○ |
○ |
TableName |
○ |
○ |
○ |
○ |
○ |
○ |
TableOwner |
○ |
○ |
○ |
○ |
○ |
○ |
TableSelectAuth |
○ |
○ |
○ |
○ |
○ |
○ |
TableType |
○ |
○ |
○ |
○ |
○ |
○ |
TableUpdateAuth |
○ |
○ |
○ |
○ |
○ |
○ |
Get |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
常に長さ0の文字列を返します。
(4) ColumnListオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
ColumnComment |
○ |
○ |
○ |
○ |
○ |
× |
ColumnEditPattern |
○ |
○ |
○ |
○ |
○ |
× |
ColumnHeader |
○ |
○ |
○ |
○ |
○ |
× |
ColumnLength |
○ |
○ |
○ |
○ |
○ |
× |
ColumnName |
○ |
○ |
○ |
○ |
○ |
× |
ColumnNumber |
○ |
○ |
○ |
○ |
○ |
× |
ColumnScale |
○ |
○ |
○ |
○ |
○ |
× |
ColumnType |
○ |
○ |
○ |
○ |
○ |
× |
Count |
○ |
○ |
○ |
○ |
○ |
△ ※1 |
CountLimit |
○ |
○ |
○ |
○ |
○ |
△ ※2 |
SelectDict |
○ |
○ |
○ |
○ |
○ |
○ |
TableName |
○ |
○ |
○ |
○ |
○ |
△ ※2 |
TablePassword |
− |
− |
− |
− |
− |
− |
Get |
○ |
○ |
○ |
○ |
○ |
× |
- 注※1
-
常に0を返します。
- 注※2
-
Getメソッドがエラーになるため,設定は無意味です。
(5) QueryDefineオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Exclusive |
− |
− |
− |
− |
− |
− |
QueryCount |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※2 |
Execute |
○ |
○ |
○ |
○ |
○ |
△ ※2 |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※1
-
集合関数を設定していると,エラーを返します。
- 注※2
-
抽出列,抽出条件を設定していると,エラーを返します。
(6) Tablesコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Add |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※2 |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※1
-
6個以上の表を設定すると,QueryDefine.Executeでエラーを返します。
- 注※2
-
複数の表を設定すると,QueryDefine.Executeでエラーを返します。
(7) Tableオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
TableName |
○ |
○ |
○ |
○ |
○ |
○ |
TablePassword |
− |
− |
− |
− |
− |
− |
(8) Columnsコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Add |
○ |
○ |
○ |
○ |
○ |
△ ※ |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
抽出列を設定すると,QueryDefine.Executeメソッドでエラーを返します。
(9) Columnオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
ColumnName |
○ |
○ |
○ |
○ |
○ |
△ ※ |
SortMode |
○ |
○ |
○ |
○ |
○ |
△ ※ |
SortPriority |
○ |
○ |
○ |
○ |
○ |
△ ※ |
FunctionMode |
○ |
○ |
○ |
○ |
○ |
△ ※ |
- 注※
-
抽出列を設定すると,QueryDefine.Executeメソッドでエラーを返します。
(10) Conditionsコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Relation |
○ |
○ |
○ |
○ |
○ |
△ ※ |
Add |
○ |
○ |
○ |
○ |
○ |
△ ※ |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
抽出条件を設定すると,QueryDefine.Executeメソッドでエラーを返します。
(11) Conditionオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Text |
○ |
○ |
○ |
○ |
○ |
△ ※ |
- 注※
-
抽出条件を設定すると,QueryDefine.Executeメソッドでエラーを返します。
(12) UpdateDefineオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Exclusive |
− |
− |
− |
− |
− |
− |
UpdateMode |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
TableName |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
△ ※1 |
TablePassword |
− |
− |
− |
− |
− |
− |
ExecutedRowCount |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
ErrorInformation |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
△ ※2 |
Execute |
× |
× |
× |
× |
× |
× |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※1
-
更新処理ができないデータベースです。値を設定しても無意味です。
- 注※2
-
常に0を返します。
(13) Updatesコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Add |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(14) Updateオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
KeyCount |
○ |
○ |
○ |
○ |
○ |
○ |
UpdateValueCount |
○ |
○ |
○ |
○ |
○ |
○ |
KeyColumn |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
KeyValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
Column |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
UpdateValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
AddKey |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
AddUpdateValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(15) Insertsコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Add |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(16) Insertオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
InsertValueCount |
○ |
○ |
○ |
○ |
○ |
○ |
Column |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
InsertValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
AddInsertValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(17) Deletesコレクションオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
Add |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
Item |
○ |
○ |
○ |
○ |
○ |
○ |
RemoveAll |
○ |
○ |
○ |
○ |
○ |
○ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(18) Deleteオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
KeyCount |
○ |
○ |
○ |
○ |
○ |
○ |
KeyColumn |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
KeyValue |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
AddKey |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
△ ※ |
- 注※
-
更新処理ができないデータベースです。値を設定しても無意味です。
(19) Catalogオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Convert |
○ |
○ |
○ |
○ |
○ |
○ |
FileLoad |
○ |
○ |
○ |
○ |
○ |
○ |
(20) VariableListオブジェクト
プロパティ /メソッド |
データベース |
|||||
---|---|---|---|---|---|---|
dbp V3PDM |
dbp V3USR |
dbp V3RDB1 |
dbp V1PDM |
dbp V1USR |
dbp V1SPL |
|
Count |
○ |
○ |
○ |
○ |
○ |
○ |
VariableName |
○ |
○ |
○ |
○ |
○ |
○ |
VariableValue |
○ |
○ |
○ |
○ |
○ |
○ |