summaryrefslogtreecommitdiff
path: root/oovbaapi/ooo/vba/dao
diff options
context:
space:
mode:
Diffstat (limited to 'oovbaapi/ooo/vba/dao')
-rw-r--r--oovbaapi/ooo/vba/dao/CollatingOrderEnum.idl29
-rw-r--r--oovbaapi/ooo/vba/dao/CommitTransOptionsEnum.idl5
-rw-r--r--oovbaapi/ooo/vba/dao/CursorDriverEnum.idl9
-rw-r--r--oovbaapi/ooo/vba/dao/DataTypeEnum.idl25
-rw-r--r--oovbaapi/ooo/vba/dao/DatabaseTypeEnum.idl11
-rw-r--r--oovbaapi/ooo/vba/dao/DriverPromptEnum.idl8
-rw-r--r--oovbaapi/ooo/vba/dao/EditModeEnum.idl7
-rw-r--r--oovbaapi/ooo/vba/dao/FieldAttributeEnum.idl11
-rw-r--r--oovbaapi/ooo/vba/dao/IdleEnum.idl6
-rw-r--r--oovbaapi/ooo/vba/dao/LockTypeEnum.idl8
-rw-r--r--oovbaapi/ooo/vba/dao/ParameterDirectionEnum.idl8
-rw-r--r--oovbaapi/ooo/vba/dao/PermissionEnum.idl21
-rw-r--r--oovbaapi/ooo/vba/dao/QueryDefStateEnum.idl6
-rw-r--r--oovbaapi/ooo/vba/dao/QueryDefTypeEnum.idl17
-rw-r--r--oovbaapi/ooo/vba/dao/RecordStatusEnum.idl9
-rw-r--r--oovbaapi/ooo/vba/dao/RecordsetOptionEnum.idl16
-rw-r--r--oovbaapi/ooo/vba/dao/RecordsetTypeEnum.idl9
-rw-r--r--oovbaapi/ooo/vba/dao/RelationAttributeEnum.idl11
-rw-r--r--oovbaapi/ooo/vba/dao/ReplicaTypeEnum.idl6
-rw-r--r--oovbaapi/ooo/vba/dao/SetOptionEnum.idl15
-rw-r--r--oovbaapi/ooo/vba/dao/SynchronizeTypeEnum.idl8
-rw-r--r--oovbaapi/ooo/vba/dao/TableDefAttributeEnum.idl10
-rw-r--r--oovbaapi/ooo/vba/dao/UpdateCriteriaEnum.idl10
-rw-r--r--oovbaapi/ooo/vba/dao/UpdateTypeEnum.idl7
-rw-r--r--oovbaapi/ooo/vba/dao/WorkspaceTypeEnum.idl6
25 files changed, 278 insertions, 0 deletions
diff --git a/oovbaapi/ooo/vba/dao/CollatingOrderEnum.idl b/oovbaapi/ooo/vba/dao/CollatingOrderEnum.idl
new file mode 100644
index 000000000000..140cdc761c8b
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/CollatingOrderEnum.idl
@@ -0,0 +1,29 @@
+module ooo { module vba { module dao {
+ constants CollatingOrderEnum {
+ const long dbSortArabic = 1025;
+ const long dbSortChineseSimplified = 2052;
+ const long dbSortChineseTraditional = 1028;
+ const long dbSortCyrillic = 1049;
+ const long dbSortCzech = 1029;
+ const long dbSortDutch = 1043;
+ const long dbSortGeneral = 1033;
+ const long dbSortGreek = 1032;
+ const long dbSortHebrew = 1037;
+ const long dbSortHungarian = 1038;
+ const long dbSortIcelandic = 1039;
+ const long dbSortJapanese = 1041;
+ const long dbSortKorean = 1042;
+ const long dbSortNeutral = 1024;
+ const long dbSortNorwdan = 1030;
+ const long dbSortPDXIntl = 1033;
+ const long dbSortPDXNor = 1030;
+ const long dbSortPDXSwe = 1053;
+ const long dbSortPolish = 1045;
+ const long dbSortSlovenian = 1060;
+ const long dbSortSpanish = 1034;
+ const long dbSortSwedFin = 1053;
+ const long dbSortThai = 1054;
+ const long dbSortTurkish = 1055;
+ const long dbSortUndefined = -1;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/CommitTransOptionsEnum.idl b/oovbaapi/ooo/vba/dao/CommitTransOptionsEnum.idl
new file mode 100644
index 000000000000..dbc320ae1a7e
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/CommitTransOptionsEnum.idl
@@ -0,0 +1,5 @@
+module ooo { module vba { module dao {
+ constants CommitTransOptionsEnum {
+ const long dbForceOSFlush = 1;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/CursorDriverEnum.idl b/oovbaapi/ooo/vba/dao/CursorDriverEnum.idl
new file mode 100644
index 000000000000..13d65476c806
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/CursorDriverEnum.idl
@@ -0,0 +1,9 @@
+module ooo { module vba { module dao {
+ constants CursorDriverEnum {
+ const long dbUseClientBatchCursor = 3;
+ const long dbUseDefaultCursor = -1;
+ const long dbUseNoCursor = 4;
+ const long dbUseODBCCursor = 1;
+ const long dbUseServerCursor = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/DataTypeEnum.idl b/oovbaapi/ooo/vba/dao/DataTypeEnum.idl
new file mode 100644
index 000000000000..4ace3d938971
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/DataTypeEnum.idl
@@ -0,0 +1,25 @@
+module ooo { module vba { module dao {
+ constants DataTypeEnum {
+ const long dbBigInt = 16;
+ const long dbBinary = 9;
+ const long dbBoolean = 1;
+ const long dbByte = 2;
+ const long dbChar = 18;
+ const long dbCurrency = 5;
+ const long dbDate = 8;
+ const long dbDecimal = 20;
+ const long dbDouble = 7;
+ const long dbFloat = 21;
+ const long dbGUID = 15;
+ const long dbInteger = 3;
+ const long dbLong = 4;
+ const long dbLongBinary = 11;
+ const long dbMemo = 12;
+ const long dbNumeric = 19;
+ const long dbSingle = 6;
+ const long dbText = 10;
+ const long dbTime = 22;
+ const long dbTimeStamp = 23;
+ const long dbVarBinary = 17;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/DatabaseTypeEnum.idl b/oovbaapi/ooo/vba/dao/DatabaseTypeEnum.idl
new file mode 100644
index 000000000000..302a7bf5b326
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/DatabaseTypeEnum.idl
@@ -0,0 +1,11 @@
+module ooo { module vba { module dao {
+ constants DatabaseTypeEnum {
+ const long dbDecrypt = 4;
+ const long dbEncrypt = 2;
+ const long dbVersion10 = 1;
+ const long dbVersion11 = 8;
+ const long dbVersion20 = 16;
+ const long dbVersion30 = 32;
+ const long dbVersion40 = 64;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/DriverPromptEnum.idl b/oovbaapi/ooo/vba/dao/DriverPromptEnum.idl
new file mode 100644
index 000000000000..5e7cb6ba1035
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/DriverPromptEnum.idl
@@ -0,0 +1,8 @@
+module ooo { module vba { module dao {
+ constants DriverPromptEnum {
+ const long dbDriverComplete = 0;
+ const long dbDriverCompleteRequired = 3;
+ const long dbDriverNoPrompt = 1;
+ const long dbDriverPrompt = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/EditModeEnum.idl b/oovbaapi/ooo/vba/dao/EditModeEnum.idl
new file mode 100644
index 000000000000..0dc631dde3e8
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/EditModeEnum.idl
@@ -0,0 +1,7 @@
+module ooo { module vba { module dao {
+ constants EditModeEnum {
+ const long dbEditAdd = 2;
+ const long dbEditInProgress = 1;
+ const long dbEditNone = 0;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/FieldAttributeEnum.idl b/oovbaapi/ooo/vba/dao/FieldAttributeEnum.idl
new file mode 100644
index 000000000000..78ff2d9da532
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/FieldAttributeEnum.idl
@@ -0,0 +1,11 @@
+module ooo { module vba { module dao {
+ constants FieldAttributeEnum {
+ const long dbAutoIncrField = 16;
+ const long dbDescending = 1;
+ const long dbFixedField = 1;
+ const long dbHyperlinkField = 32768;
+ const long dbSystemField = 8192;
+ const long dbUpdatableField = 32;
+ const long dbVariableField = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/IdleEnum.idl b/oovbaapi/ooo/vba/dao/IdleEnum.idl
new file mode 100644
index 000000000000..8d7f6899a873
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/IdleEnum.idl
@@ -0,0 +1,6 @@
+module ooo { module vba { module dao {
+ constants IdleEnum {
+ const long dbFreeLocks = 1;
+ const long dbRefreshCache = 8;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/LockTypeEnum.idl b/oovbaapi/ooo/vba/dao/LockTypeEnum.idl
new file mode 100644
index 000000000000..cd1f429a014e
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/LockTypeEnum.idl
@@ -0,0 +1,8 @@
+module ooo { module vba { module dao {
+ constants LockTypeEnum {
+ const long dbOptimistic = 3;
+ const long dbOptimisticBatch = 5;
+ const long dbOptimisticValue = 1;
+ const long dbPessimistic = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/ParameterDirectionEnum.idl b/oovbaapi/ooo/vba/dao/ParameterDirectionEnum.idl
new file mode 100644
index 000000000000..be7817eb775f
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/ParameterDirectionEnum.idl
@@ -0,0 +1,8 @@
+module ooo { module vba { module dao {
+ constants ParameterDirectionEnum {
+ const long dbParamInput = 1;
+ const long dbParamInputOutput = 3;
+ const long dbParamOutput = 2;
+ const long dbParamReturnValue = 4;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/PermissionEnum.idl b/oovbaapi/ooo/vba/dao/PermissionEnum.idl
new file mode 100644
index 000000000000..7d4e316cc297
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/PermissionEnum.idl
@@ -0,0 +1,21 @@
+module ooo { module vba { module dao {
+ constants PermissionEnum {
+ const long dbSecCreate = 1;
+ const long dbSecDBAdmin = 8;
+ const long dbSecDBCreate = 1;
+ const long dbSecDBExclusive = 4;
+ const long dbSecDBOpen = 2;
+ const long dbSecDelete = 65536;
+ const long dbSecDeleteData = 128;
+ const long dbSecFullAccess = 1048575;
+ const long dbSecInsertData = 32;
+ const long dbSecNoAccess = 0;
+ const long dbSecReadDef = 4;
+ const long dbSecReadSec = 131072;
+ const long dbSecReplaceData = 64;
+ const long dbSecRetrieveData = 20;
+ const long dbSecWriteDef = 65548;
+ const long dbSecWriteOwner = 524288;
+ const long dbSecWriteSec = 262144;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/QueryDefStateEnum.idl b/oovbaapi/ooo/vba/dao/QueryDefStateEnum.idl
new file mode 100644
index 000000000000..9d1bff0be5a5
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/QueryDefStateEnum.idl
@@ -0,0 +1,6 @@
+module ooo { module vba { module dao {
+ constants QueryDefStateEnum {
+ const long dbQPrepare = 1;
+ const long dbQUnprepare = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/QueryDefTypeEnum.idl b/oovbaapi/ooo/vba/dao/QueryDefTypeEnum.idl
new file mode 100644
index 000000000000..1aadc6d82e10
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/QueryDefTypeEnum.idl
@@ -0,0 +1,17 @@
+module ooo { module vba { module dao {
+ constants QueryDefTypeEnum {
+ const long dbQAction = 240;
+ const long dbQAppend = 64;
+ const long dbQCompound = 160;
+ const long dbQCrosstab = 16;
+ const long dbQDDL = 96;
+ const long dbQDelete = 32;
+ const long dbQMakeTable = 80;
+ const long dbQProcedure = 224;
+ const long dbQSelect = 0;
+ const long dbQSetOperation = 128;
+ const long dbQSPTBulk = 144;
+ const long dbQSQLPassThrough = 112;
+ const long dbQUpdate = 48;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/RecordStatusEnum.idl b/oovbaapi/ooo/vba/dao/RecordStatusEnum.idl
new file mode 100644
index 000000000000..973691f5a216
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/RecordStatusEnum.idl
@@ -0,0 +1,9 @@
+module ooo { module vba { module dao {
+ constants RecordStatusEnum {
+ const long dbRecordDBDeleted = 4;
+ const long dbRecordDeleted = 3;
+ const long dbRecordModified = 1;
+ const long dbRecordNew = 2;
+ const long dbRecordUnmodified = 0;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/RecordsetOptionEnum.idl b/oovbaapi/ooo/vba/dao/RecordsetOptionEnum.idl
new file mode 100644
index 000000000000..53cfd54f0e9b
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/RecordsetOptionEnum.idl
@@ -0,0 +1,16 @@
+module ooo { module vba { module dao {
+ constants RecordsetOptionEnum {
+ const long dbAppendOnly = 8;
+ const long dbConsistent = 32;
+ const long dbDenyRead = 2;
+ const long dbDenyWrite = 1;
+ const long dbExecDirect = 2048;
+ const long dbFailOnError = 128;
+ const long dbForwardOnly = 256;
+ const long dbInconsistent = 16;
+ const long dbReadOnly = 4;
+ const long dbRunAsync = 1024;
+ const long dbSeeChanges = 512;
+ const long dbSQLPassThrough = 64;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/RecordsetTypeEnum.idl b/oovbaapi/ooo/vba/dao/RecordsetTypeEnum.idl
new file mode 100644
index 000000000000..7c61aef37f79
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/RecordsetTypeEnum.idl
@@ -0,0 +1,9 @@
+module ooo { module vba { module dao {
+ constants RecordsetTypeEnum {
+ const long dbOpenDynamic = 16;
+ const long dbOpenDynaset = 2;
+ const long dbOpenForwardOnly = 8;
+ const long dbOpenSnapshot = 4;
+ const long dbOpenTable = 1;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/RelationAttributeEnum.idl b/oovbaapi/ooo/vba/dao/RelationAttributeEnum.idl
new file mode 100644
index 000000000000..a1b52fea2f9e
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/RelationAttributeEnum.idl
@@ -0,0 +1,11 @@
+module ooo { module vba { module dao {
+ constants RelationAttributeEnum {
+ const long dbRelationDeleteCascade = 4096;
+ const long dbRelationDontEnforce = 2;
+ const long dbRelationInherited = 4;
+ const long dbRelationLeft = 16777216;
+ const long dbRelationRight = 33554432;
+ const long dbRelationUnique = 1;
+ const long dbRelationUpdateCascade = 256;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/ReplicaTypeEnum.idl b/oovbaapi/ooo/vba/dao/ReplicaTypeEnum.idl
new file mode 100644
index 000000000000..f43ddc2c4df5
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/ReplicaTypeEnum.idl
@@ -0,0 +1,6 @@
+module ooo { module vba { module dao {
+ constants ReplicaTypeEnum {
+ const long dbRepMakePartial = 1;
+ const long dbRepMakeReadOnly = 2;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/SetOptionEnum.idl b/oovbaapi/ooo/vba/dao/SetOptionEnum.idl
new file mode 100644
index 000000000000..440533800215
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/SetOptionEnum.idl
@@ -0,0 +1,15 @@
+module ooo { module vba { module dao {
+ constants SetOptionEnum {
+ const long dbExclusiveAsyncDelay = 60;
+ const long dbFlushTransactionTimeout = 66;
+ const long dbImplicitCommitSync = 59;
+ const long dbLockDelay = 63;
+ const long dbLockRetry = 57;
+ const long dbMaxBufferSize = 8;
+ const long dbMaxLocksPerFile = 62;
+ const long dbPageTimeout = 6;
+ const long dbRecycleLVs = 65;
+ const long dbSharedAsyncDelay = 61;
+ const long dbUserCommitSync = 58;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/SynchronizeTypeEnum.idl b/oovbaapi/ooo/vba/dao/SynchronizeTypeEnum.idl
new file mode 100644
index 000000000000..a0305b5ea39e
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/SynchronizeTypeEnum.idl
@@ -0,0 +1,8 @@
+module ooo { module vba { module dao {
+ constants SynchronizeTypeEnum {
+ const long dbRepExportChanges = 1;
+ const long dbRepImpExpChanges = 4;
+ const long dbRepImportChanges = 2;
+ const long dbRepSyncInternet = 16;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/TableDefAttributeEnum.idl b/oovbaapi/ooo/vba/dao/TableDefAttributeEnum.idl
new file mode 100644
index 000000000000..17f54aeef88d
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/TableDefAttributeEnum.idl
@@ -0,0 +1,10 @@
+module ooo { module vba { module dao {
+ constants TableDefAttributeEnum {
+ const long dbAttachedODBC = 536870912;
+ const long dbAttachedTable = 1073741824;
+ const long dbAttachExclusive = 65536;
+ const long dbAttachSavePWD = 131072;
+ const long dbHiddenObject = 1;
+ const long dbSystemObject = -2147483646;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/UpdateCriteriaEnum.idl b/oovbaapi/ooo/vba/dao/UpdateCriteriaEnum.idl
new file mode 100644
index 000000000000..e418d2ad6278
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/UpdateCriteriaEnum.idl
@@ -0,0 +1,10 @@
+module ooo { module vba { module dao {
+ constants UpdateCriteriaEnum {
+ const long dbCriteriaAllCols = 4;
+ const long dbCriteriaDeleteInsert = 16;
+ const long dbCriteriaKey = 1;
+ const long dbCriteriaModValues = 2;
+ const long dbCriteriaTimestamp = 8;
+ const long dbCriteriaUpdate = 32;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/UpdateTypeEnum.idl b/oovbaapi/ooo/vba/dao/UpdateTypeEnum.idl
new file mode 100644
index 000000000000..3de75d840259
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/UpdateTypeEnum.idl
@@ -0,0 +1,7 @@
+module ooo { module vba { module dao {
+ constants UpdateTypeEnum {
+ const long dbUpdateBatch = 4;
+ const long dbUpdateCurrentRecord = 2;
+ const long dbUpdateRegular = 1;
+ };
+}; }; };
diff --git a/oovbaapi/ooo/vba/dao/WorkspaceTypeEnum.idl b/oovbaapi/ooo/vba/dao/WorkspaceTypeEnum.idl
new file mode 100644
index 000000000000..39dc91acd06e
--- /dev/null
+++ b/oovbaapi/ooo/vba/dao/WorkspaceTypeEnum.idl
@@ -0,0 +1,6 @@
+module ooo { module vba { module dao {
+ constants WorkspaceTypeEnum {
+ const long dbUseJet = 2;
+ const long dbUseODBC = 1;
+ };
+}; }; };