1<?xml version="1.0" encoding="utf-8"?> 2<!--*********************************************************** 3 * 4 * Licensed to the Apache Software Foundation (ASF) under one 5 * or more contributor license agreements. See the NOTICE file 6 * distributed with this work for additional information 7 * regarding copyright ownership. The ASF licenses this file 8 * to you under the Apache License, Version 2.0 (the 9 * "License"); you may not use this file except in compliance 10 * with the License. You may obtain a copy of the License at 11 * 12 * http://www.apache.org/licenses/LICENSE-2.0 13 * 14 * Unless required by applicable law or agreed to in writing, 15 * software distributed under the License is distributed on an 16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 * KIND, either express or implied. See the License for the 18 * specific language governing permissions and limitations 19 * under the License. 20 * 21 ***********************************************************--> 22 23 24 25<!-- *** Do not edit, this file will be generated *** --> 26<!DOCTYPE api SYSTEM "ApiSymbols.dtd"> 27<api library-identifier="Microsoft DAO 3.6 Object Library" library-name="DAO" library-minorversion="0" library-majorversion="5" author="Sun Microsystems" date-created="20050331"> 28 <!--enum::CollatingOrderEnum {Enumeration}--> 29 <element type="enumeration"> 30 <source id="DAO.CollatingOrderEnum"> 31 <name>CollatingOrderEnum</name> 32 </source> 33 <destination designation="identity" /> 34 </element> 35 <!--enum::dbSortArabic {Constant}--> 36 <element type="constant"> 37 <source id="DAO.CollatingOrderEnum.dbSortArabic"> 38 <context kind="enumeration">CollatingOrderEnum</context> 39 <name>dbSortArabic</name> 40 <value>1025</value> 41 </source> 42 <destination designation="identity" /> 43 </element> 44 <!--enum::dbSortChineseSimplified {Constant}--> 45 <element type="constant"> 46 <source id="DAO.CollatingOrderEnum.dbSortChineseSimplified"> 47 <context kind="enumeration">CollatingOrderEnum</context> 48 <name>dbSortChineseSimplified</name> 49 <value>2052</value> 50 </source> 51 <destination designation="identity" /> 52 </element> 53 <!--enum::dbSortChineseTraditional {Constant}--> 54 <element type="constant"> 55 <source id="DAO.CollatingOrderEnum.dbSortChineseTraditional"> 56 <context kind="enumeration">CollatingOrderEnum</context> 57 <name>dbSortChineseTraditional</name> 58 <value>1028</value> 59 </source> 60 <destination designation="identity" /> 61 </element> 62 <!--enum::dbSortCyrillic {Constant}--> 63 <element type="constant"> 64 <source id="DAO.CollatingOrderEnum.dbSortCyrillic"> 65 <context kind="enumeration">CollatingOrderEnum</context> 66 <name>dbSortCyrillic</name> 67 <value>1049</value> 68 </source> 69 <destination designation="identity" /> 70 </element> 71 <!--enum::dbSortCzech {Constant}--> 72 <element type="constant"> 73 <source id="DAO.CollatingOrderEnum.dbSortCzech"> 74 <context kind="enumeration">CollatingOrderEnum</context> 75 <name>dbSortCzech</name> 76 <value>1029</value> 77 </source> 78 <destination designation="identity" /> 79 </element> 80 <!--enum::dbSortDutch {Constant}--> 81 <element type="constant"> 82 <source id="DAO.CollatingOrderEnum.dbSortDutch"> 83 <context kind="enumeration">CollatingOrderEnum</context> 84 <name>dbSortDutch</name> 85 <value>1043</value> 86 </source> 87 <destination designation="identity" /> 88 </element> 89 <!--enum::dbSortGeneral {Constant}--> 90 <element type="constant"> 91 <source id="DAO.CollatingOrderEnum.dbSortGeneral"> 92 <context kind="enumeration">CollatingOrderEnum</context> 93 <name>dbSortGeneral</name> 94 <value>1033</value> 95 </source> 96 <destination designation="identity" /> 97 </element> 98 <!--enum::dbSortGreek {Constant}--> 99 <element type="constant"> 100 <source id="DAO.CollatingOrderEnum.dbSortGreek"> 101 <context kind="enumeration">CollatingOrderEnum</context> 102 <name>dbSortGreek</name> 103 <value>1032</value> 104 </source> 105 <destination designation="identity" /> 106 </element> 107 <!--enum::dbSortHebrew {Constant}--> 108 <element type="constant"> 109 <source id="DAO.CollatingOrderEnum.dbSortHebrew"> 110 <context kind="enumeration">CollatingOrderEnum</context> 111 <name>dbSortHebrew</name> 112 <value>1037</value> 113 </source> 114 <destination designation="identity" /> 115 </element> 116 <!--enum::dbSortHungarian {Constant}--> 117 <element type="constant"> 118 <source id="DAO.CollatingOrderEnum.dbSortHungarian"> 119 <context kind="enumeration">CollatingOrderEnum</context> 120 <name>dbSortHungarian</name> 121 <value>1038</value> 122 </source> 123 <destination designation="identity" /> 124 </element> 125 <!--enum::dbSortIcelandic {Constant}--> 126 <element type="constant"> 127 <source id="DAO.CollatingOrderEnum.dbSortIcelandic"> 128 <context kind="enumeration">CollatingOrderEnum</context> 129 <name>dbSortIcelandic</name> 130 <value>1039</value> 131 </source> 132 <destination designation="identity" /> 133 </element> 134 <!--enum::dbSortJapanese {Constant}--> 135 <element type="constant"> 136 <source id="DAO.CollatingOrderEnum.dbSortJapanese"> 137 <context kind="enumeration">CollatingOrderEnum</context> 138 <name>dbSortJapanese</name> 139 <value>1041</value> 140 </source> 141 <destination designation="identity" /> 142 </element> 143 <!--enum::dbSortKorean {Constant}--> 144 <element type="constant"> 145 <source id="DAO.CollatingOrderEnum.dbSortKorean"> 146 <context kind="enumeration">CollatingOrderEnum</context> 147 <name>dbSortKorean</name> 148 <value>1042</value> 149 </source> 150 <destination designation="identity" /> 151 </element> 152 <!--enum::dbSortNeutral {Constant}--> 153 <element type="constant"> 154 <source id="DAO.CollatingOrderEnum.dbSortNeutral"> 155 <context kind="enumeration">CollatingOrderEnum</context> 156 <name>dbSortNeutral</name> 157 <value>1024</value> 158 </source> 159 <destination designation="identity" /> 160 </element> 161 <!--enum::dbSortNorwdan {Constant}--> 162 <element type="constant"> 163 <source id="DAO.CollatingOrderEnum.dbSortNorwdan"> 164 <context kind="enumeration">CollatingOrderEnum</context> 165 <name>dbSortNorwdan</name> 166 <value>1030</value> 167 </source> 168 <destination designation="identity" /> 169 </element> 170 <!--enum::dbSortPDXIntl {Constant}--> 171 <element type="constant"> 172 <source id="DAO.CollatingOrderEnum.dbSortPDXIntl"> 173 <context kind="enumeration">CollatingOrderEnum</context> 174 <name>dbSortPDXIntl</name> 175 <value>1033</value> 176 </source> 177 <destination designation="identity" /> 178 </element> 179 <!--enum::dbSortPDXNor {Constant}--> 180 <element type="constant"> 181 <source id="DAO.CollatingOrderEnum.dbSortPDXNor"> 182 <context kind="enumeration">CollatingOrderEnum</context> 183 <name>dbSortPDXNor</name> 184 <value>1030</value> 185 </source> 186 <destination designation="identity" /> 187 </element> 188 <!--enum::dbSortPDXSwe {Constant}--> 189 <element type="constant"> 190 <source id="DAO.CollatingOrderEnum.dbSortPDXSwe"> 191 <context kind="enumeration">CollatingOrderEnum</context> 192 <name>dbSortPDXSwe</name> 193 <value>1053</value> 194 </source> 195 <destination designation="identity" /> 196 </element> 197 <!--enum::dbSortPolish {Constant}--> 198 <element type="constant"> 199 <source id="DAO.CollatingOrderEnum.dbSortPolish"> 200 <context kind="enumeration">CollatingOrderEnum</context> 201 <name>dbSortPolish</name> 202 <value>1045</value> 203 </source> 204 <destination designation="identity" /> 205 </element> 206 <!--enum::dbSortSlovenian {Constant}--> 207 <element type="constant"> 208 <source id="DAO.CollatingOrderEnum.dbSortSlovenian"> 209 <context kind="enumeration">CollatingOrderEnum</context> 210 <name>dbSortSlovenian</name> 211 <value>1060</value> 212 </source> 213 <destination designation="identity" /> 214 </element> 215 <!--enum::dbSortSpanish {Constant}--> 216 <element type="constant"> 217 <source id="DAO.CollatingOrderEnum.dbSortSpanish"> 218 <context kind="enumeration">CollatingOrderEnum</context> 219 <name>dbSortSpanish</name> 220 <value>1034</value> 221 </source> 222 <destination designation="identity" /> 223 </element> 224 <!--enum::dbSortSwedFin {Constant}--> 225 <element type="constant"> 226 <source id="DAO.CollatingOrderEnum.dbSortSwedFin"> 227 <context kind="enumeration">CollatingOrderEnum</context> 228 <name>dbSortSwedFin</name> 229 <value>1053</value> 230 </source> 231 <destination designation="identity" /> 232 </element> 233 <!--enum::dbSortThai {Constant}--> 234 <element type="constant"> 235 <source id="DAO.CollatingOrderEnum.dbSortThai"> 236 <context kind="enumeration">CollatingOrderEnum</context> 237 <name>dbSortThai</name> 238 <value>1054</value> 239 </source> 240 <destination designation="identity" /> 241 </element> 242 <!--enum::dbSortTurkish {Constant}--> 243 <element type="constant"> 244 <source id="DAO.CollatingOrderEnum.dbSortTurkish"> 245 <context kind="enumeration">CollatingOrderEnum</context> 246 <name>dbSortTurkish</name> 247 <value>1055</value> 248 </source> 249 <destination designation="identity" /> 250 </element> 251 <!--enum::dbSortUndefined {Constant}--> 252 <element type="constant"> 253 <source id="DAO.CollatingOrderEnum.dbSortUndefined"> 254 <context kind="enumeration">CollatingOrderEnum</context> 255 <name>dbSortUndefined</name> 256 <value>-1</value> 257 </source> 258 <destination designation="identity" /> 259 </element> 260 <!--enum::CommitTransOptionsEnum {Enumeration}--> 261 <element type="enumeration"> 262 <source id="DAO.CommitTransOptionsEnum"> 263 <name>CommitTransOptionsEnum</name> 264 </source> 265 <destination designation="identity" /> 266 </element> 267 <!--enum::dbForceOSFlush {Constant}--> 268 <element type="constant"> 269 <source id="DAO.CommitTransOptionsEnum.dbForceOSFlush"> 270 <context kind="enumeration">CommitTransOptionsEnum</context> 271 <name>dbForceOSFlush</name> 272 <value>1</value> 273 </source> 274 <destination designation="identity" /> 275 </element> 276 <!--Class::Connection--> 277 <element type="class"> 278 <source id="DAO.Connection"> 279 <name>Connection</name> 280 </source> 281 <destination designation="identity" /> 282 </element> 283 <!--method::Connection.Cancel--> 284 <element type="method"> 285 <source id="DAO.Connection.Cancel"> 286 <context kind="class">Connection</context> 287 <name>Cancel</name> 288 <type>void</type> 289 </source> 290 </element> 291 <!--method::Connection.Close--> 292 <element type="method"> 293 <source id="DAO.Connection.Close"> 294 <context kind="class">Connection</context> 295 <name>Close</name> 296 <type>void</type> 297 </source> 298 </element> 299 <!--property::Connection.Connect {ReadOnly}--> 300 <element type="property"> 301 <source id="DAO.Connection.Connect"> 302 <context kind="class">Connection</context> 303 <name>Connect</name> 304 <type>String</type> 305 </source> 306 </element> 307 <!--method::Connection.CreateQueryDef--> 308 <element type="method"> 309 <source id="DAO.Connection.CreateQueryDef"> 310 <context kind="class">Connection</context> 311 <name>CreateQueryDef</name> 312 <type>QueryDef</type> 313 <parameter-list> 314 <parameter optional="true"> 315 <type>Variant</type> 316 <name>Name</name> 317 </parameter> 318 <parameter optional="true"> 319 <type>Variant</type> 320 <name>SQLText</name> 321 </parameter> 322 </parameter-list> 323 </source> 324 </element> 325 <!--property::Connection.Database {ReadOnly}--> 326 <element type="property"> 327 <source id="DAO.Connection.Database"> 328 <context kind="class">Connection</context> 329 <name>Database</name> 330 <type>Database</type> 331 </source> 332 </element> 333 <!--method::Connection.Execute--> 334 <element type="method"> 335 <source id="DAO.Connection.Execute"> 336 <context kind="class">Connection</context> 337 <name>Execute</name> 338 <type>void</type> 339 <parameter-list> 340 <parameter> 341 <type>String</type> 342 <name>Query</name> 343 </parameter> 344 <parameter optional="true"> 345 <type>Variant</type> 346 <name>Options</name> 347 </parameter> 348 </parameter-list> 349 </source> 350 </element> 351 <!--property::Connection.hDbc {ReadOnly}--> 352 <element type="property"> 353 <source id="DAO.Connection.hDbc"> 354 <context kind="class">Connection</context> 355 <name>hDbc</name> 356 <type>Integer</type> 357 </source> 358 </element> 359 <!--property::Connection.Name {ReadOnly}--> 360 <element type="property"> 361 <source id="DAO.Connection.Name"> 362 <context kind="class">Connection</context> 363 <name>Name</name> 364 <type>String</type> 365 </source> 366 </element> 367 <!--method::Connection.OpenRecordset--> 368 <element type="method"> 369 <source id="DAO.Connection.OpenRecordset"> 370 <context kind="class">Connection</context> 371 <name>OpenRecordset</name> 372 <type>Recordset</type> 373 <parameter-list> 374 <parameter> 375 <type>String</type> 376 <name>Name</name> 377 </parameter> 378 <parameter optional="true"> 379 <type>Variant</type> 380 <name>Type</name> 381 </parameter> 382 <parameter optional="true"> 383 <type>Variant</type> 384 <name>Options</name> 385 </parameter> 386 <parameter optional="true"> 387 <type>Variant</type> 388 <name>LockEdit</name> 389 </parameter> 390 </parameter-list> 391 </source> 392 </element> 393 <!--property::Connection.QueryDefs {Default} {ReadOnly}--> 394 <element type="property"> 395 <source id="DAO.Connection.QueryDefs"> 396 <context kind="class">Connection</context> 397 <name default="true">QueryDefs</name> 398 <type>QueryDefs</type> 399 </source> 400 </element> 401 <!--property::Connection.QueryTimeout--> 402 <element type="property"> 403 <source id="DAO.Connection.QueryTimeout"> 404 <context kind="class">Connection</context> 405 <name>QueryTimeout</name> 406 <type>short</type> 407 </source> 408 </element> 409 <!--property::Connection.RecordsAffected {ReadOnly}--> 410 <element type="property"> 411 <source id="DAO.Connection.RecordsAffected"> 412 <context kind="class">Connection</context> 413 <name>RecordsAffected</name> 414 <type>Integer</type> 415 </source> 416 </element> 417 <!--property::Connection.Recordsets {ReadOnly}--> 418 <element type="property"> 419 <source id="DAO.Connection.Recordsets"> 420 <context kind="class">Connection</context> 421 <name>Recordsets</name> 422 <type>Recordsets</type> 423 </source> 424 </element> 425 <!--property::Connection.StillExecuting {ReadOnly}--> 426 <element type="property"> 427 <source id="DAO.Connection.StillExecuting"> 428 <context kind="class">Connection</context> 429 <name>StillExecuting</name> 430 <type>boolean</type> 431 </source> 432 </element> 433 <!--property::Connection.Transactions {ReadOnly}--> 434 <element type="property"> 435 <source id="DAO.Connection.Transactions"> 436 <context kind="class">Connection</context> 437 <name>Transactions</name> 438 <type>boolean</type> 439 </source> 440 </element> 441 <!--property::Connection.Updatable {ReadOnly}--> 442 <element type="property"> 443 <source id="DAO.Connection.Updatable"> 444 <context kind="class">Connection</context> 445 <name>Updatable</name> 446 <type>boolean</type> 447 </source> 448 </element> 449 <!--Class::Connections--> 450 <element type="class"> 451 <source id="DAO.Connections"> 452 <name>Connections</name> 453 </source> 454 <destination designation="identity" /> 455 </element> 456 <!--property::Connections.Count {ReadOnly}--> 457 <element type="property"> 458 <source id="DAO.Connections.Count"> 459 <context kind="class">Connections</context> 460 <name>Count</name> 461 <type>short</type> 462 </source> 463 </element> 464 <!--property::Connections.Item {Default} {ReadOnly}--> 465 <element type="property"> 466 <source id="DAO.Connections.Item"> 467 <context kind="class">Connections</context> 468 <name default="true">Item</name> 469 <type>Connection</type> 470 <parameter-list> 471 <parameter> 472 <type>Variant</type> 473 <name>Item</name> 474 </parameter> 475 </parameter-list> 476 </source> 477 </element> 478 <!--method::Connections.Refresh--> 479 <element type="method"> 480 <source id="DAO.Connections.Refresh"> 481 <context kind="class">Connections</context> 482 <name>Refresh</name> 483 <type>void</type> 484 </source> 485 </element> 486 <!--Class::Container--> 487 <element type="class"> 488 <source id="DAO.Container"> 489 <name>Container</name> 490 </source> 491 <destination designation="identity" /> 492 </element> 493 <!--property::Container.AllPermissions {ReadOnly}--> 494 <element type="property"> 495 <source id="DAO.Container.AllPermissions"> 496 <context kind="class">Container</context> 497 <name>AllPermissions</name> 498 <type>Integer</type> 499 </source> 500 </element> 501 <!--property::Container.Documents {Default} {ReadOnly}--> 502 <element type="property"> 503 <source id="DAO.Container.Documents"> 504 <context kind="class">Container</context> 505 <name default="true">Documents</name> 506 <type>Documents</type> 507 </source> 508 </element> 509 <!--property::Container.Inherit--> 510 <element type="property"> 511 <source id="DAO.Container.Inherit"> 512 <context kind="class">Container</context> 513 <name>Inherit</name> 514 <type>boolean</type> 515 </source> 516 </element> 517 <!--property::Container.Name {ReadOnly}--> 518 <element type="property"> 519 <source id="DAO.Container.Name"> 520 <context kind="class">Container</context> 521 <name>Name</name> 522 <type>String</type> 523 </source> 524 </element> 525 <!--property::Container.Owner--> 526 <element type="property"> 527 <source id="DAO.Container.Owner"> 528 <context kind="class">Container</context> 529 <name>Owner</name> 530 <type>String</type> 531 </source> 532 </element> 533 <!--property::Container.Permissions--> 534 <element type="property"> 535 <source id="DAO.Container.Permissions"> 536 <context kind="class">Container</context> 537 <name>Permissions</name> 538 <type>Integer</type> 539 </source> 540 </element> 541 <!--property::Container.Properties {ReadOnly}--> 542 <element type="property"> 543 <source id="DAO.Container.Properties"> 544 <context kind="class">Container</context> 545 <name>Properties</name> 546 <type>Properties</type> 547 </source> 548 </element> 549 <!--property::Container.UserName--> 550 <element type="property"> 551 <source id="DAO.Container.UserName"> 552 <context kind="class">Container</context> 553 <name>UserName</name> 554 <type>String</type> 555 </source> 556 </element> 557 <!--Class::Containers--> 558 <element type="class"> 559 <source id="DAO.Containers"> 560 <name>Containers</name> 561 </source> 562 <destination designation="identity" /> 563 </element> 564 <!--property::Containers.Count {ReadOnly}--> 565 <element type="property"> 566 <source id="DAO.Containers.Count"> 567 <context kind="class">Containers</context> 568 <name>Count</name> 569 <type>short</type> 570 </source> 571 </element> 572 <!--property::Containers.Item {Default} {ReadOnly}--> 573 <element type="property"> 574 <source id="DAO.Containers.Item"> 575 <context kind="class">Containers</context> 576 <name default="true">Item</name> 577 <type>Container</type> 578 <parameter-list> 579 <parameter> 580 <type>Variant</type> 581 <name>Item</name> 582 </parameter> 583 </parameter-list> 584 </source> 585 </element> 586 <!--method::Containers.Refresh--> 587 <element type="method"> 588 <source id="DAO.Containers.Refresh"> 589 <context kind="class">Containers</context> 590 <name>Refresh</name> 591 <type>void</type> 592 </source> 593 </element> 594 <!--enum::CursorDriverEnum {Enumeration}--> 595 <element type="enumeration"> 596 <source id="DAO.CursorDriverEnum"> 597 <name>CursorDriverEnum</name> 598 </source> 599 <destination designation="identity" /> 600 </element> 601 <!--enum::dbUseClientBatchCursor {Constant}--> 602 <element type="constant"> 603 <source id="DAO.CursorDriverEnum.dbUseClientBatchCursor"> 604 <context kind="enumeration">CursorDriverEnum</context> 605 <name>dbUseClientBatchCursor</name> 606 <value>3</value> 607 </source> 608 <destination designation="identity" /> 609 </element> 610 <!--enum::dbUseDefaultCursor {Constant}--> 611 <element type="constant"> 612 <source id="DAO.CursorDriverEnum.dbUseDefaultCursor"> 613 <context kind="enumeration">CursorDriverEnum</context> 614 <name>dbUseDefaultCursor</name> 615 <value>-1</value> 616 </source> 617 <destination designation="identity" /> 618 </element> 619 <!--enum::dbUseNoCursor {Constant}--> 620 <element type="constant"> 621 <source id="DAO.CursorDriverEnum.dbUseNoCursor"> 622 <context kind="enumeration">CursorDriverEnum</context> 623 <name>dbUseNoCursor</name> 624 <value>4</value> 625 </source> 626 <destination designation="identity" /> 627 </element> 628 <!--enum::dbUseODBCCursor {Constant}--> 629 <element type="constant"> 630 <source id="DAO.CursorDriverEnum.dbUseODBCCursor"> 631 <context kind="enumeration">CursorDriverEnum</context> 632 <name>dbUseODBCCursor</name> 633 <value>1</value> 634 </source> 635 <destination designation="identity" /> 636 </element> 637 <!--enum::dbUseServerCursor {Constant}--> 638 <element type="constant"> 639 <source id="DAO.CursorDriverEnum.dbUseServerCursor"> 640 <context kind="enumeration">CursorDriverEnum</context> 641 <name>dbUseServerCursor</name> 642 <value>2</value> 643 </source> 644 <destination designation="identity" /> 645 </element> 646 <!--Class::Database--> 647 <element type="class"> 648 <source id="DAO.Database"> 649 <name>Database</name> 650 </source> 651 <destination designation="identity" /> 652 </element> 653 <!--method::Database.BeginTrans--> 654 <element type="method"> 655 <source id="DAO.Database.BeginTrans"> 656 <context kind="class">Database</context> 657 <name>BeginTrans</name> 658 <type>void</type> 659 </source> 660 </element> 661 <!--method::Database.Close--> 662 <element type="method"> 663 <source id="DAO.Database.Close"> 664 <context kind="class">Database</context> 665 <name>Close</name> 666 <type>void</type> 667 </source> 668 </element> 669 <!--property::Database.CollatingOrder {ReadOnly}--> 670 <element type="property"> 671 <source id="DAO.Database.CollatingOrder"> 672 <context kind="class">Database</context> 673 <name>CollatingOrder</name> 674 <type>Integer</type> 675 </source> 676 </element> 677 <!--method::Database.CommitTrans--> 678 <element type="method"> 679 <source id="DAO.Database.CommitTrans"> 680 <context kind="class">Database</context> 681 <name>CommitTrans</name> 682 <type>void</type> 683 <parameter-list> 684 <parameter optional="true"> 685 <type>Integer</type> 686 <name>Options</name> 687 </parameter> 688 </parameter-list> 689 </source> 690 </element> 691 <!--property::Database.Connect--> 692 <element type="property"> 693 <source id="DAO.Database.Connect"> 694 <context kind="class">Database</context> 695 <name>Connect</name> 696 <type>String</type> 697 </source> 698 </element> 699 <!--property::Database.Connection {ReadOnly}--> 700 <element type="property"> 701 <source id="DAO.Database.Connection"> 702 <context kind="class">Database</context> 703 <name>Connection</name> 704 <type>Connection</type> 705 </source> 706 </element> 707 <!--property::Database.Containers {ReadOnly}--> 708 <element type="property"> 709 <source id="DAO.Database.Containers"> 710 <context kind="class">Database</context> 711 <name>Containers</name> 712 <type>Containers</type> 713 </source> 714 </element> 715 <!--method::Database.CreateDynaset--> 716 <element type="method"> 717 <source id="DAO.Database.CreateDynaset"> 718 <context kind="class">Database</context> 719 <name>CreateDynaset</name> 720 <type>Recordset</type> 721 <parameter-list> 722 <parameter> 723 <type>String</type> 724 <name>Name</name> 725 </parameter> 726 <parameter optional="true"> 727 <type>Variant</type> 728 <name>Options</name> 729 </parameter> 730 <parameter optional="true"> 731 <type>Variant</type> 732 <name>Inconsistent</name> 733 </parameter> 734 </parameter-list> 735 </source> 736 </element> 737 <!--method::Database.CreateProperty--> 738 <element type="method"> 739 <source id="DAO.Database.CreateProperty"> 740 <context kind="class">Database</context> 741 <name>CreateProperty</name> 742 <type>Property</type> 743 <parameter-list> 744 <parameter optional="true"> 745 <type>Variant</type> 746 <name>Name</name> 747 </parameter> 748 <parameter optional="true"> 749 <type>Variant</type> 750 <name>Type</name> 751 </parameter> 752 <parameter optional="true"> 753 <type>Variant</type> 754 <name>Value</name> 755 </parameter> 756 <parameter optional="true"> 757 <type>Variant</type> 758 <name>DDL</name> 759 </parameter> 760 </parameter-list> 761 </source> 762 </element> 763 <!--method::Database.CreateQueryDef--> 764 <element type="method"> 765 <source id="DAO.Database.CreateQueryDef"> 766 <context kind="class">Database</context> 767 <name>CreateQueryDef</name> 768 <type>QueryDef</type> 769 <parameter-list> 770 <parameter optional="true"> 771 <type>Variant</type> 772 <name>Name</name> 773 </parameter> 774 <parameter optional="true"> 775 <type>Variant</type> 776 <name>SQLText</name> 777 </parameter> 778 </parameter-list> 779 </source> 780 </element> 781 <!--method::Database.CreateRelation--> 782 <element type="method"> 783 <source id="DAO.Database.CreateRelation"> 784 <context kind="class">Database</context> 785 <name>CreateRelation</name> 786 <type>Relation</type> 787 <parameter-list> 788 <parameter optional="true"> 789 <type>Variant</type> 790 <name>Name</name> 791 </parameter> 792 <parameter optional="true"> 793 <type>Variant</type> 794 <name>Table</name> 795 </parameter> 796 <parameter optional="true"> 797 <type>Variant</type> 798 <name>ForeignTable</name> 799 </parameter> 800 <parameter optional="true"> 801 <type>Variant</type> 802 <name>Attributes</name> 803 </parameter> 804 </parameter-list> 805 </source> 806 </element> 807 <!--method::Database.CreateSnapshot--> 808 <element type="method"> 809 <source id="DAO.Database.CreateSnapshot"> 810 <context kind="class">Database</context> 811 <name>CreateSnapshot</name> 812 <type>Recordset</type> 813 <parameter-list> 814 <parameter> 815 <type>String</type> 816 <name>Source</name> 817 </parameter> 818 <parameter optional="true"> 819 <type>Variant</type> 820 <name>Options</name> 821 </parameter> 822 </parameter-list> 823 </source> 824 </element> 825 <!--method::Database.CreateTableDef--> 826 <element type="method"> 827 <source id="DAO.Database.CreateTableDef"> 828 <context kind="class">Database</context> 829 <name>CreateTableDef</name> 830 <type>TableDef</type> 831 <parameter-list> 832 <parameter optional="true"> 833 <type>Variant</type> 834 <name>Name</name> 835 </parameter> 836 <parameter optional="true"> 837 <type>Variant</type> 838 <name>Attributes</name> 839 </parameter> 840 <parameter optional="true"> 841 <type>Variant</type> 842 <name>SourceTableName</name> 843 </parameter> 844 <parameter optional="true"> 845 <type>Variant</type> 846 <name>Connect</name> 847 </parameter> 848 </parameter-list> 849 </source> 850 </element> 851 <!--method::Database.DeleteQueryDef--> 852 <element type="method"> 853 <source id="DAO.Database.DeleteQueryDef"> 854 <context kind="class">Database</context> 855 <name>DeleteQueryDef</name> 856 <type>void</type> 857 <parameter-list> 858 <parameter> 859 <type>String</type> 860 <name>Name</name> 861 </parameter> 862 </parameter-list> 863 </source> 864 </element> 865 <!--property::Database.DesignMasterID--> 866 <element type="property"> 867 <source id="DAO.Database.DesignMasterID"> 868 <context kind="class">Database</context> 869 <name>DesignMasterID</name> 870 <type>String</type> 871 </source> 872 </element> 873 <!--method::Database.Execute--> 874 <element type="method"> 875 <source id="DAO.Database.Execute"> 876 <context kind="class">Database</context> 877 <name>Execute</name> 878 <type>void</type> 879 <parameter-list> 880 <parameter> 881 <type>String</type> 882 <name>Query</name> 883 </parameter> 884 <parameter optional="true"> 885 <type>Variant</type> 886 <name>Options</name> 887 </parameter> 888 </parameter-list> 889 </source> 890 </element> 891 <!--method::Database.ExecuteSQL--> 892 <element type="method"> 893 <source id="DAO.Database.ExecuteSQL"> 894 <context kind="class">Database</context> 895 <name>ExecuteSQL</name> 896 <type>Integer</type> 897 <parameter-list> 898 <parameter> 899 <type>String</type> 900 <name>SQL</name> 901 </parameter> 902 </parameter-list> 903 </source> 904 </element> 905 <!--method::Database.ListFields--> 906 <element type="method"> 907 <source id="DAO.Database.ListFields"> 908 <context kind="class">Database</context> 909 <name>ListFields</name> 910 <type>Recordset</type> 911 <parameter-list> 912 <parameter> 913 <type>String</type> 914 <name>Name</name> 915 </parameter> 916 </parameter-list> 917 </source> 918 </element> 919 <!--method::Database.ListTables--> 920 <element type="method"> 921 <source id="DAO.Database.ListTables"> 922 <context kind="class">Database</context> 923 <name>ListTables</name> 924 <type>Recordset</type> 925 </source> 926 </element> 927 <!--method::Database.MakeReplica--> 928 <element type="method"> 929 <source id="DAO.Database.MakeReplica"> 930 <context kind="class">Database</context> 931 <name>MakeReplica</name> 932 <type>void</type> 933 <parameter-list> 934 <parameter> 935 <type>String</type> 936 <name>PathName</name> 937 </parameter> 938 <parameter> 939 <type>String</type> 940 <name>Description</name> 941 </parameter> 942 <parameter optional="true"> 943 <type>Variant</type> 944 <name>Options</name> 945 </parameter> 946 </parameter-list> 947 </source> 948 </element> 949 <!--property::Database.Name {ReadOnly}--> 950 <element type="property"> 951 <source id="DAO.Database.Name"> 952 <context kind="class">Database</context> 953 <name>Name</name> 954 <type>String</type> 955 </source> 956 </element> 957 <!--method::Database.NewPassword--> 958 <element type="method"> 959 <source id="DAO.Database.NewPassword"> 960 <context kind="class">Database</context> 961 <name>NewPassword</name> 962 <type>void</type> 963 <parameter-list> 964 <parameter> 965 <type>String</type> 966 <name>bstrOld</name> 967 </parameter> 968 <parameter> 969 <type>String</type> 970 <name>bstrNew</name> 971 </parameter> 972 </parameter-list> 973 </source> 974 </element> 975 <!--method::Database.OpenQueryDef--> 976 <element type="method"> 977 <source id="DAO.Database.OpenQueryDef"> 978 <context kind="class">Database</context> 979 <name>OpenQueryDef</name> 980 <type>QueryDef</type> 981 <parameter-list> 982 <parameter> 983 <type>String</type> 984 <name>Name</name> 985 </parameter> 986 </parameter-list> 987 </source> 988 </element> 989 <!--method::Database.OpenRecordset--> 990 <element type="method"> 991 <source id="DAO.Database.OpenRecordset"> 992 <context kind="class">Database</context> 993 <name>OpenRecordset</name> 994 <type>Recordset</type> 995 <parameter-list> 996 <parameter> 997 <type>String</type> 998 <name>Name</name> 999 </parameter> 1000 <parameter optional="true"> 1001 <type>Variant</type> 1002 <name>Type</name> 1003 </parameter> 1004 <parameter optional="true"> 1005 <type>Variant</type> 1006 <name>Options</name> 1007 </parameter> 1008 <parameter optional="true"> 1009 <type>Variant</type> 1010 <name>LockEdit</name> 1011 </parameter> 1012 </parameter-list> 1013 </source> 1014 </element> 1015 <!--method::Database.OpenTable--> 1016 <element type="method"> 1017 <source id="DAO.Database.OpenTable"> 1018 <context kind="class">Database</context> 1019 <name>OpenTable</name> 1020 <type>Recordset</type> 1021 <parameter-list> 1022 <parameter> 1023 <type>String</type> 1024 <name>Name</name> 1025 </parameter> 1026 <parameter optional="true"> 1027 <type>Variant</type> 1028 <name>Options</name> 1029 </parameter> 1030 </parameter-list> 1031 </source> 1032 </element> 1033 <!--method::Database.PopulatePartial--> 1034 <element type="method"> 1035 <source id="DAO.Database.PopulatePartial"> 1036 <context kind="class">Database</context> 1037 <name>PopulatePartial</name> 1038 <type>void</type> 1039 <parameter-list> 1040 <parameter> 1041 <type>String</type> 1042 <name>DbPathName</name> 1043 </parameter> 1044 </parameter-list> 1045 </source> 1046 </element> 1047 <!--property::Database.Properties {ReadOnly}--> 1048 <element type="property"> 1049 <source id="DAO.Database.Properties"> 1050 <context kind="class">Database</context> 1051 <name>Properties</name> 1052 <type>Properties</type> 1053 </source> 1054 </element> 1055 <!--property::Database.QueryDefs {ReadOnly}--> 1056 <element type="property"> 1057 <source id="DAO.Database.QueryDefs"> 1058 <context kind="class">Database</context> 1059 <name>QueryDefs</name> 1060 <type>QueryDefs</type> 1061 </source> 1062 </element> 1063 <!--property::Database.QueryTimeout--> 1064 <element type="property"> 1065 <source id="DAO.Database.QueryTimeout"> 1066 <context kind="class">Database</context> 1067 <name>QueryTimeout</name> 1068 <type>short</type> 1069 </source> 1070 </element> 1071 <!--property::Database.RecordsAffected {ReadOnly}--> 1072 <element type="property"> 1073 <source id="DAO.Database.RecordsAffected"> 1074 <context kind="class">Database</context> 1075 <name>RecordsAffected</name> 1076 <type>Integer</type> 1077 </source> 1078 </element> 1079 <!--property::Database.Recordsets {ReadOnly}--> 1080 <element type="property"> 1081 <source id="DAO.Database.Recordsets"> 1082 <context kind="class">Database</context> 1083 <name>Recordsets</name> 1084 <type>Recordsets</type> 1085 </source> 1086 </element> 1087 <!--property::Database.Relations {ReadOnly}--> 1088 <element type="property"> 1089 <source id="DAO.Database.Relations"> 1090 <context kind="class">Database</context> 1091 <name>Relations</name> 1092 <type>Relations</type> 1093 </source> 1094 </element> 1095 <!--property::Database.ReplicaID {ReadOnly}--> 1096 <element type="property"> 1097 <source id="DAO.Database.ReplicaID"> 1098 <context kind="class">Database</context> 1099 <name>ReplicaID</name> 1100 <type>String</type> 1101 </source> 1102 </element> 1103 <!--method::Database.Rollback--> 1104 <element type="method"> 1105 <source id="DAO.Database.Rollback"> 1106 <context kind="class">Database</context> 1107 <name>Rollback</name> 1108 <type>void</type> 1109 </source> 1110 </element> 1111 <!--method::Database.Synchronize--> 1112 <element type="method"> 1113 <source id="DAO.Database.Synchronize"> 1114 <context kind="class">Database</context> 1115 <name>Synchronize</name> 1116 <type>void</type> 1117 <parameter-list> 1118 <parameter> 1119 <type>String</type> 1120 <name>DbPathName</name> 1121 </parameter> 1122 <parameter optional="true"> 1123 <type>Variant</type> 1124 <name>ExchangeType</name> 1125 </parameter> 1126 </parameter-list> 1127 </source> 1128 </element> 1129 <!--property::Database.TableDefs {Default} {ReadOnly}--> 1130 <element type="property"> 1131 <source id="DAO.Database.TableDefs"> 1132 <context kind="class">Database</context> 1133 <name default="true">TableDefs</name> 1134 <type>TableDefs</type> 1135 </source> 1136 </element> 1137 <!--property::Database.Transactions {ReadOnly}--> 1138 <element type="property"> 1139 <source id="DAO.Database.Transactions"> 1140 <context kind="class">Database</context> 1141 <name>Transactions</name> 1142 <type>boolean</type> 1143 </source> 1144 </element> 1145 <!--property::Database.Updatable {ReadOnly}--> 1146 <element type="property"> 1147 <source id="DAO.Database.Updatable"> 1148 <context kind="class">Database</context> 1149 <name>Updatable</name> 1150 <type>boolean</type> 1151 </source> 1152 </element> 1153 <!--property::Database.Version {ReadOnly}--> 1154 <element type="property"> 1155 <source id="DAO.Database.Version"> 1156 <context kind="class">Database</context> 1157 <name>Version</name> 1158 <type>String</type> 1159 </source> 1160 </element> 1161 <!--Class::Databases--> 1162 <element type="class"> 1163 <source id="DAO.Databases"> 1164 <name>Databases</name> 1165 </source> 1166 <destination designation="identity" /> 1167 </element> 1168 <!--property::Databases.Count {ReadOnly}--> 1169 <element type="property"> 1170 <source id="DAO.Databases.Count"> 1171 <context kind="class">Databases</context> 1172 <name>Count</name> 1173 <type>short</type> 1174 </source> 1175 </element> 1176 <!--property::Databases.Item {Default} {ReadOnly}--> 1177 <element type="property"> 1178 <source id="DAO.Databases.Item"> 1179 <context kind="class">Databases</context> 1180 <name default="true">Item</name> 1181 <type>Database</type> 1182 <parameter-list> 1183 <parameter> 1184 <type>Variant</type> 1185 <name>Item</name> 1186 </parameter> 1187 </parameter-list> 1188 </source> 1189 </element> 1190 <!--method::Databases.Refresh--> 1191 <element type="method"> 1192 <source id="DAO.Databases.Refresh"> 1193 <context kind="class">Databases</context> 1194 <name>Refresh</name> 1195 <type>void</type> 1196 </source> 1197 </element> 1198 <!--enum::DatabaseTypeEnum {Enumeration}--> 1199 <element type="enumeration"> 1200 <source id="DAO.DatabaseTypeEnum"> 1201 <name>DatabaseTypeEnum</name> 1202 </source> 1203 <destination designation="identity" /> 1204 </element> 1205 <!--enum::dbDecrypt {Constant}--> 1206 <element type="constant"> 1207 <source id="DAO.DatabaseTypeEnum.dbDecrypt"> 1208 <context kind="enumeration">DatabaseTypeEnum</context> 1209 <name>dbDecrypt</name> 1210 <value>4</value> 1211 </source> 1212 <destination designation="identity" /> 1213 </element> 1214 <!--enum::dbEncrypt {Constant}--> 1215 <element type="constant"> 1216 <source id="DAO.DatabaseTypeEnum.dbEncrypt"> 1217 <context kind="enumeration">DatabaseTypeEnum</context> 1218 <name>dbEncrypt</name> 1219 <value>2</value> 1220 </source> 1221 <destination designation="identity" /> 1222 </element> 1223 <!--enum::dbVersion10 {Constant}--> 1224 <element type="constant"> 1225 <source id="DAO.DatabaseTypeEnum.dbVersion10"> 1226 <context kind="enumeration">DatabaseTypeEnum</context> 1227 <name>dbVersion10</name> 1228 <value>1</value> 1229 </source> 1230 <destination designation="identity" /> 1231 </element> 1232 <!--enum::dbVersion11 {Constant}--> 1233 <element type="constant"> 1234 <source id="DAO.DatabaseTypeEnum.dbVersion11"> 1235 <context kind="enumeration">DatabaseTypeEnum</context> 1236 <name>dbVersion11</name> 1237 <value>8</value> 1238 </source> 1239 <destination designation="identity" /> 1240 </element> 1241 <!--enum::dbVersion20 {Constant}--> 1242 <element type="constant"> 1243 <source id="DAO.DatabaseTypeEnum.dbVersion20"> 1244 <context kind="enumeration">DatabaseTypeEnum</context> 1245 <name>dbVersion20</name> 1246 <value>16</value> 1247 </source> 1248 <destination designation="identity" /> 1249 </element> 1250 <!--enum::dbVersion30 {Constant}--> 1251 <element type="constant"> 1252 <source id="DAO.DatabaseTypeEnum.dbVersion30"> 1253 <context kind="enumeration">DatabaseTypeEnum</context> 1254 <name>dbVersion30</name> 1255 <value>32</value> 1256 </source> 1257 <destination designation="identity" /> 1258 </element> 1259 <!--enum::dbVersion40 {Constant}--> 1260 <element type="constant"> 1261 <source id="DAO.DatabaseTypeEnum.dbVersion40"> 1262 <context kind="enumeration">DatabaseTypeEnum</context> 1263 <name>dbVersion40</name> 1264 <value>64</value> 1265 </source> 1266 <destination designation="identity" /> 1267 </element> 1268 <!--enum::DataTypeEnum {Enumeration}--> 1269 <element type="enumeration"> 1270 <source id="DAO.DataTypeEnum"> 1271 <name>DataTypeEnum</name> 1272 </source> 1273 <destination designation="identity" /> 1274 </element> 1275 <!--enum::dbBigInt {Constant}--> 1276 <element type="constant"> 1277 <source id="DAO.DataTypeEnum.dbBigInt"> 1278 <context kind="enumeration">DataTypeEnum</context> 1279 <name>dbBigInt</name> 1280 <value>16</value> 1281 </source> 1282 <destination designation="identity" /> 1283 </element> 1284 <!--enum::dbBinary {Constant}--> 1285 <element type="constant"> 1286 <source id="DAO.DataTypeEnum.dbBinary"> 1287 <context kind="enumeration">DataTypeEnum</context> 1288 <name>dbBinary</name> 1289 <value>9</value> 1290 </source> 1291 <destination designation="identity" /> 1292 </element> 1293 <!--enum::dbBoolean {Constant}--> 1294 <element type="constant"> 1295 <source id="DAO.DataTypeEnum.dbBoolean"> 1296 <context kind="enumeration">DataTypeEnum</context> 1297 <name>dbBoolean</name> 1298 <value>1</value> 1299 </source> 1300 <destination designation="identity" /> 1301 </element> 1302 <!--enum::dbByte {Constant}--> 1303 <element type="constant"> 1304 <source id="DAO.DataTypeEnum.dbByte"> 1305 <context kind="enumeration">DataTypeEnum</context> 1306 <name>dbByte</name> 1307 <value>2</value> 1308 </source> 1309 <destination designation="identity" /> 1310 </element> 1311 <!--enum::dbChar {Constant}--> 1312 <element type="constant"> 1313 <source id="DAO.DataTypeEnum.dbChar"> 1314 <context kind="enumeration">DataTypeEnum</context> 1315 <name>dbChar</name> 1316 <value>18</value> 1317 </source> 1318 <destination designation="identity" /> 1319 </element> 1320 <!--enum::dbCurrency {Constant}--> 1321 <element type="constant"> 1322 <source id="DAO.DataTypeEnum.dbCurrency"> 1323 <context kind="enumeration">DataTypeEnum</context> 1324 <name>dbCurrency</name> 1325 <value>5</value> 1326 </source> 1327 <destination designation="identity" /> 1328 </element> 1329 <!--enum::dbDate {Constant}--> 1330 <element type="constant"> 1331 <source id="DAO.DataTypeEnum.dbDate"> 1332 <context kind="enumeration">DataTypeEnum</context> 1333 <name>dbDate</name> 1334 <value>8</value> 1335 </source> 1336 <destination designation="identity" /> 1337 </element> 1338 <!--enum::dbDecimal {Constant}--> 1339 <element type="constant"> 1340 <source id="DAO.DataTypeEnum.dbDecimal"> 1341 <context kind="enumeration">DataTypeEnum</context> 1342 <name>dbDecimal</name> 1343 <value>20</value> 1344 </source> 1345 <destination designation="identity" /> 1346 </element> 1347 <!--enum::dbDouble {Constant}--> 1348 <element type="constant"> 1349 <source id="DAO.DataTypeEnum.dbDouble"> 1350 <context kind="enumeration">DataTypeEnum</context> 1351 <name>dbDouble</name> 1352 <value>7</value> 1353 </source> 1354 <destination designation="identity" /> 1355 </element> 1356 <!--enum::dbFloat {Constant}--> 1357 <element type="constant"> 1358 <source id="DAO.DataTypeEnum.dbFloat"> 1359 <context kind="enumeration">DataTypeEnum</context> 1360 <name>dbFloat</name> 1361 <value>21</value> 1362 </source> 1363 <destination designation="identity" /> 1364 </element> 1365 <!--enum::dbGUID {Constant}--> 1366 <element type="constant"> 1367 <source id="DAO.DataTypeEnum.dbGUID"> 1368 <context kind="enumeration">DataTypeEnum</context> 1369 <name>dbGUID</name> 1370 <value>15</value> 1371 </source> 1372 <destination designation="identity" /> 1373 </element> 1374 <!--enum::dbInteger {Constant}--> 1375 <element type="constant"> 1376 <source id="DAO.DataTypeEnum.dbInteger"> 1377 <context kind="enumeration">DataTypeEnum</context> 1378 <name>dbInteger</name> 1379 <value>3</value> 1380 </source> 1381 <destination designation="identity" /> 1382 </element> 1383 <!--enum::dbLong {Constant}--> 1384 <element type="constant"> 1385 <source id="DAO.DataTypeEnum.dbLong"> 1386 <context kind="enumeration">DataTypeEnum</context> 1387 <name>dbLong</name> 1388 <value>4</value> 1389 </source> 1390 <destination designation="identity" /> 1391 </element> 1392 <!--enum::dbLongBinary {Constant}--> 1393 <element type="constant"> 1394 <source id="DAO.DataTypeEnum.dbLongBinary"> 1395 <context kind="enumeration">DataTypeEnum</context> 1396 <name>dbLongBinary</name> 1397 <value>11</value> 1398 </source> 1399 <destination designation="identity" /> 1400 </element> 1401 <!--enum::dbMemo {Constant}--> 1402 <element type="constant"> 1403 <source id="DAO.DataTypeEnum.dbMemo"> 1404 <context kind="enumeration">DataTypeEnum</context> 1405 <name>dbMemo</name> 1406 <value>12</value> 1407 </source> 1408 <destination designation="identity" /> 1409 </element> 1410 <!--enum::dbNumeric {Constant}--> 1411 <element type="constant"> 1412 <source id="DAO.DataTypeEnum.dbNumeric"> 1413 <context kind="enumeration">DataTypeEnum</context> 1414 <name>dbNumeric</name> 1415 <value>19</value> 1416 </source> 1417 <destination designation="identity" /> 1418 </element> 1419 <!--enum::dbSingle {Constant}--> 1420 <element type="constant"> 1421 <source id="DAO.DataTypeEnum.dbSingle"> 1422 <context kind="enumeration">DataTypeEnum</context> 1423 <name>dbSingle</name> 1424 <value>6</value> 1425 </source> 1426 <destination designation="identity" /> 1427 </element> 1428 <!--enum::dbText {Constant}--> 1429 <element type="constant"> 1430 <source id="DAO.DataTypeEnum.dbText"> 1431 <context kind="enumeration">DataTypeEnum</context> 1432 <name>dbText</name> 1433 <value>10</value> 1434 </source> 1435 <destination designation="identity" /> 1436 </element> 1437 <!--enum::dbTime {Constant}--> 1438 <element type="constant"> 1439 <source id="DAO.DataTypeEnum.dbTime"> 1440 <context kind="enumeration">DataTypeEnum</context> 1441 <name>dbTime</name> 1442 <value>22</value> 1443 </source> 1444 <destination designation="identity" /> 1445 </element> 1446 <!--enum::dbTimeStamp {Constant}--> 1447 <element type="constant"> 1448 <source id="DAO.DataTypeEnum.dbTimeStamp"> 1449 <context kind="enumeration">DataTypeEnum</context> 1450 <name>dbTimeStamp</name> 1451 <value>23</value> 1452 </source> 1453 <destination designation="identity" /> 1454 </element> 1455 <!--enum::dbVarBinary {Constant}--> 1456 <element type="constant"> 1457 <source id="DAO.DataTypeEnum.dbVarBinary"> 1458 <context kind="enumeration">DataTypeEnum</context> 1459 <name>dbVarBinary</name> 1460 <value>17</value> 1461 </source> 1462 <destination designation="identity" /> 1463 </element> 1464 <!--Class::DBEngine--> 1465 <element type="class"> 1466 <source id="DAO.DBEngine"> 1467 <name>DBEngine</name> 1468 </source> 1469 <destination designation="identity" /> 1470 </element> 1471 <!--method::DBEngine.BeginTrans--> 1472 <element type="method"> 1473 <source id="DAO.DBEngine.BeginTrans"> 1474 <context kind="class">DBEngine</context> 1475 <name>BeginTrans</name> 1476 <type>void</type> 1477 </source> 1478 </element> 1479 <!--method::DBEngine.CommitTrans--> 1480 <element type="method"> 1481 <source id="DAO.DBEngine.CommitTrans"> 1482 <context kind="class">DBEngine</context> 1483 <name>CommitTrans</name> 1484 <type>void</type> 1485 <parameter-list> 1486 <parameter optional="true"> 1487 <type>Integer</type> 1488 <name>Option</name> 1489 </parameter> 1490 </parameter-list> 1491 </source> 1492 </element> 1493 <!--method::DBEngine.CompactDatabase--> 1494 <element type="method"> 1495 <source id="DAO.DBEngine.CompactDatabase"> 1496 <context kind="class">DBEngine</context> 1497 <name>CompactDatabase</name> 1498 <type>void</type> 1499 <parameter-list> 1500 <parameter> 1501 <type>String</type> 1502 <name>SrcName</name> 1503 </parameter> 1504 <parameter> 1505 <type>String</type> 1506 <name>DstName</name> 1507 </parameter> 1508 <parameter optional="true"> 1509 <type>Variant</type> 1510 <name>DstLocale</name> 1511 </parameter> 1512 <parameter optional="true"> 1513 <type>Variant</type> 1514 <name>Options</name> 1515 </parameter> 1516 <parameter optional="true"> 1517 <type>Variant</type> 1518 <name>SrcLocale</name> 1519 </parameter> 1520 </parameter-list> 1521 </source> 1522 </element> 1523 <!--method::DBEngine.CreateDatabase--> 1524 <element type="method"> 1525 <source id="DAO.DBEngine.CreateDatabase"> 1526 <context kind="class">DBEngine</context> 1527 <name>CreateDatabase</name> 1528 <type>Database</type> 1529 <parameter-list> 1530 <parameter> 1531 <type>String</type> 1532 <name>Name</name> 1533 </parameter> 1534 <parameter> 1535 <type>String</type> 1536 <name>Locale</name> 1537 </parameter> 1538 <parameter optional="true"> 1539 <type>Variant</type> 1540 <name>Option</name> 1541 </parameter> 1542 </parameter-list> 1543 </source> 1544 </element> 1545 <!--method::DBEngine.CreateWorkspace--> 1546 <element type="method"> 1547 <source id="DAO.DBEngine.CreateWorkspace"> 1548 <context kind="class">DBEngine</context> 1549 <name>CreateWorkspace</name> 1550 <type>Workspace</type> 1551 <parameter-list> 1552 <parameter> 1553 <type>String</type> 1554 <name>Name</name> 1555 </parameter> 1556 <parameter> 1557 <type>String</type> 1558 <name>UserName</name> 1559 </parameter> 1560 <parameter> 1561 <type>String</type> 1562 <name>Password</name> 1563 </parameter> 1564 <parameter optional="true"> 1565 <type>Variant</type> 1566 <name>UseType</name> 1567 </parameter> 1568 </parameter-list> 1569 </source> 1570 </element> 1571 <!--property::DBEngine.DefaultType--> 1572 <element type="property"> 1573 <source id="DAO.DBEngine.DefaultType"> 1574 <context kind="class">DBEngine</context> 1575 <name>DefaultType</name> 1576 <type>Integer</type> 1577 </source> 1578 </element> 1579 <!--property::DBEngine.Errors {ReadOnly}--> 1580 <element type="property"> 1581 <source id="DAO.DBEngine.Errors"> 1582 <context kind="class">DBEngine</context> 1583 <name>Errors</name> 1584 <type>Errors</type> 1585 </source> 1586 </element> 1587 <!--method::DBEngine.FreeLocks--> 1588 <element type="method"> 1589 <source id="DAO.DBEngine.FreeLocks"> 1590 <context kind="class">DBEngine</context> 1591 <name>FreeLocks</name> 1592 <type>void</type> 1593 </source> 1594 </element> 1595 <!--method::DBEngine.Idle--> 1596 <element type="method"> 1597 <source id="DAO.DBEngine.Idle"> 1598 <context kind="class">DBEngine</context> 1599 <name>Idle</name> 1600 <type>void</type> 1601 <parameter-list> 1602 <parameter optional="true"> 1603 <type>Variant</type> 1604 <name>Action</name> 1605 </parameter> 1606 </parameter-list> 1607 </source> 1608 </element> 1609 <!--property::DBEngine.IniPath--> 1610 <element type="property"> 1611 <source id="DAO.DBEngine.IniPath"> 1612 <context kind="class">DBEngine</context> 1613 <name>IniPath</name> 1614 <type>String</type> 1615 </source> 1616 </element> 1617 <!--method::DBEngine.ISAMStats--> 1618 <element type="method"> 1619 <source id="DAO.DBEngine.ISAMStats"> 1620 <context kind="class">DBEngine</context> 1621 <name>ISAMStats</name> 1622 <type>Integer</type> 1623 <parameter-list> 1624 <parameter> 1625 <type>Integer</type> 1626 <name>StatNum</name> 1627 </parameter> 1628 <parameter optional="true"> 1629 <type>Variant</type> 1630 <name>Reset</name> 1631 </parameter> 1632 </parameter-list> 1633 </source> 1634 </element> 1635 <!--property::DBEngine.LoginTimeout--> 1636 <element type="property"> 1637 <source id="DAO.DBEngine.LoginTimeout"> 1638 <context kind="class">DBEngine</context> 1639 <name>LoginTimeout</name> 1640 <type>short</type> 1641 </source> 1642 </element> 1643 <!--method::DBEngine.OpenConnection--> 1644 <element type="method"> 1645 <source id="DAO.DBEngine.OpenConnection"> 1646 <context kind="class">DBEngine</context> 1647 <name>OpenConnection</name> 1648 <type>Connection</type> 1649 <parameter-list> 1650 <parameter> 1651 <type>String</type> 1652 <name>Name</name> 1653 </parameter> 1654 <parameter optional="true"> 1655 <type>Variant</type> 1656 <name>Options</name> 1657 </parameter> 1658 <parameter optional="true"> 1659 <type>Variant</type> 1660 <name>ReadOnly</name> 1661 </parameter> 1662 <parameter optional="true"> 1663 <type>Variant</type> 1664 <name>Connect</name> 1665 </parameter> 1666 </parameter-list> 1667 </source> 1668 </element> 1669 <!--method::DBEngine.OpenDatabase--> 1670 <element type="method"> 1671 <source id="DAO.DBEngine.OpenDatabase"> 1672 <context kind="class">DBEngine</context> 1673 <name>OpenDatabase</name> 1674 <type>Database</type> 1675 <parameter-list> 1676 <parameter> 1677 <type>String</type> 1678 <name>Name</name> 1679 </parameter> 1680 <parameter optional="true"> 1681 <type>Variant</type> 1682 <name>Options</name> 1683 </parameter> 1684 <parameter optional="true"> 1685 <type>Variant</type> 1686 <name>ReadOnly</name> 1687 </parameter> 1688 <parameter optional="true"> 1689 <type>Variant</type> 1690 <name>Connect</name> 1691 </parameter> 1692 </parameter-list> 1693 </source> 1694 </element> 1695 <!--property::DBEngine.Properties {ReadOnly}--> 1696 <element type="property"> 1697 <source id="DAO.DBEngine.Properties"> 1698 <context kind="class">DBEngine</context> 1699 <name>Properties</name> 1700 <type>Properties</type> 1701 </source> 1702 </element> 1703 <!--method::DBEngine.RegisterDatabase--> 1704 <element type="method"> 1705 <source id="DAO.DBEngine.RegisterDatabase"> 1706 <context kind="class">DBEngine</context> 1707 <name>RegisterDatabase</name> 1708 <type>void</type> 1709 <parameter-list> 1710 <parameter> 1711 <type>String</type> 1712 <name>Dsn</name> 1713 </parameter> 1714 <parameter> 1715 <type>String</type> 1716 <name>Driver</name> 1717 </parameter> 1718 <parameter> 1719 <type>boolean</type> 1720 <name>Silent</name> 1721 </parameter> 1722 <parameter> 1723 <type>String</type> 1724 <name>Attributes</name> 1725 </parameter> 1726 </parameter-list> 1727 </source> 1728 </element> 1729 <!--method::DBEngine.RepairDatabase--> 1730 <element type="method"> 1731 <source id="DAO.DBEngine.RepairDatabase"> 1732 <context kind="class">DBEngine</context> 1733 <name>RepairDatabase</name> 1734 <type>void</type> 1735 <parameter-list> 1736 <parameter> 1737 <type>String</type> 1738 <name>Name</name> 1739 </parameter> 1740 </parameter-list> 1741 </source> 1742 </element> 1743 <!--method::DBEngine.Rollback--> 1744 <element type="method"> 1745 <source id="DAO.DBEngine.Rollback"> 1746 <context kind="class">DBEngine</context> 1747 <name>Rollback</name> 1748 <type>void</type> 1749 </source> 1750 </element> 1751 <!--method::DBEngine.SetDataAccessOption--> 1752 <element type="method"> 1753 <source id="DAO.DBEngine.SetDataAccessOption"> 1754 <context kind="class">DBEngine</context> 1755 <name>SetDataAccessOption</name> 1756 <type>void</type> 1757 <parameter-list> 1758 <parameter> 1759 <type>short</type> 1760 <name>Option</name> 1761 </parameter> 1762 <parameter> 1763 <type>Variant</type> 1764 <name>Value</name> 1765 </parameter> 1766 </parameter-list> 1767 </source> 1768 </element> 1769 <!--method::DBEngine.SetDefaultWorkspace--> 1770 <element type="method"> 1771 <source id="DAO.DBEngine.SetDefaultWorkspace"> 1772 <context kind="class">DBEngine</context> 1773 <name>SetDefaultWorkspace</name> 1774 <type>void</type> 1775 <parameter-list> 1776 <parameter> 1777 <type>String</type> 1778 <name>Name</name> 1779 </parameter> 1780 <parameter> 1781 <type>String</type> 1782 <name>Password</name> 1783 </parameter> 1784 </parameter-list> 1785 </source> 1786 </element> 1787 <!--method::DBEngine.SetOption--> 1788 <element type="method"> 1789 <source id="DAO.DBEngine.SetOption"> 1790 <context kind="class">DBEngine</context> 1791 <name>SetOption</name> 1792 <type>void</type> 1793 <parameter-list> 1794 <parameter> 1795 <type>Integer</type> 1796 <name>Option</name> 1797 </parameter> 1798 <parameter> 1799 <type>Variant</type> 1800 <name>Value</name> 1801 </parameter> 1802 </parameter-list> 1803 </source> 1804 </element> 1805 <!--property::DBEngine.SystemDB--> 1806 <element type="property"> 1807 <source id="DAO.DBEngine.SystemDB"> 1808 <context kind="class">DBEngine</context> 1809 <name>SystemDB</name> 1810 <type>String</type> 1811 </source> 1812 </element> 1813 <!--property::DBEngine.Version {ReadOnly}--> 1814 <element type="property"> 1815 <source id="DAO.DBEngine.Version"> 1816 <context kind="class">DBEngine</context> 1817 <name>Version</name> 1818 <type>String</type> 1819 </source> 1820 </element> 1821 <!--property::DBEngine.Workspaces {Default} {ReadOnly}--> 1822 <element type="property"> 1823 <source id="DAO.DBEngine.Workspaces"> 1824 <context kind="class">DBEngine</context> 1825 <name default="true">Workspaces</name> 1826 <type>Workspaces</type> 1827 </source> 1828 </element> 1829 <!--property::dbLangArabic--> 1830 <element type="property"> 1831 <source id="DAO.dbLangArabic"> 1832 <name>dbLangArabic</name> 1833 <type>String</type> 1834 </source> 1835 <destination designation="identity" /> 1836 </element> 1837 <!--property::dbLangChineseSimplified--> 1838 <element type="property"> 1839 <source id="DAO.dbLangChineseSimplified"> 1840 <name>dbLangChineseSimplified</name> 1841 <type>String</type> 1842 </source> 1843 <destination designation="identity" /> 1844 </element> 1845 <!--property::dbLangChineseTraditional--> 1846 <element type="property"> 1847 <source id="DAO.dbLangChineseTraditional"> 1848 <name>dbLangChineseTraditional</name> 1849 <type>String</type> 1850 </source> 1851 <destination designation="identity" /> 1852 </element> 1853 <!--property::dbLangCyrillic--> 1854 <element type="property"> 1855 <source id="DAO.dbLangCyrillic"> 1856 <name>dbLangCyrillic</name> 1857 <type>String</type> 1858 </source> 1859 <destination designation="identity" /> 1860 </element> 1861 <!--property::dbLangCzech--> 1862 <element type="property"> 1863 <source id="DAO.dbLangCzech"> 1864 <name>dbLangCzech</name> 1865 <type>String</type> 1866 </source> 1867 <destination designation="identity" /> 1868 </element> 1869 <!--property::dbLangDutch--> 1870 <element type="property"> 1871 <source id="DAO.dbLangDutch"> 1872 <name>dbLangDutch</name> 1873 <type>String</type> 1874 </source> 1875 <destination designation="identity" /> 1876 </element> 1877 <!--property::dbLangGeneral--> 1878 <element type="property"> 1879 <source id="DAO.dbLangGeneral"> 1880 <name>dbLangGeneral</name> 1881 <type>String</type> 1882 </source> 1883 <destination designation="identity" /> 1884 </element> 1885 <!--property::dbLangGreek--> 1886 <element type="property"> 1887 <source id="DAO.dbLangGreek"> 1888 <name>dbLangGreek</name> 1889 <type>String</type> 1890 </source> 1891 <destination designation="identity" /> 1892 </element> 1893 <!--property::dbLangHebrew--> 1894 <element type="property"> 1895 <source id="DAO.dbLangHebrew"> 1896 <name>dbLangHebrew</name> 1897 <type>String</type> 1898 </source> 1899 <destination designation="identity" /> 1900 </element> 1901 <!--property::dbLangHungarian--> 1902 <element type="property"> 1903 <source id="DAO.dbLangHungarian"> 1904 <name>dbLangHungarian</name> 1905 <type>String</type> 1906 </source> 1907 <destination designation="identity" /> 1908 </element> 1909 <!--property::dbLangIcelandic--> 1910 <element type="property"> 1911 <source id="DAO.dbLangIcelandic"> 1912 <name>dbLangIcelandic</name> 1913 <type>String</type> 1914 </source> 1915 <destination designation="identity" /> 1916 </element> 1917 <!--property::dbLangJapanese--> 1918 <element type="property"> 1919 <source id="DAO.dbLangJapanese"> 1920 <name>dbLangJapanese</name> 1921 <type>String</type> 1922 </source> 1923 <destination designation="identity" /> 1924 </element> 1925 <!--property::dbLangKorean--> 1926 <element type="property"> 1927 <source id="DAO.dbLangKorean"> 1928 <name>dbLangKorean</name> 1929 <type>String</type> 1930 </source> 1931 <destination designation="identity" /> 1932 </element> 1933 <!--property::dbLangNordic--> 1934 <element type="property"> 1935 <source id="DAO.dbLangNordic"> 1936 <name>dbLangNordic</name> 1937 <type>String</type> 1938 </source> 1939 <destination designation="identity" /> 1940 </element> 1941 <!--property::dbLangNorwDan--> 1942 <element type="property"> 1943 <source id="DAO.dbLangNorwDan"> 1944 <name>dbLangNorwDan</name> 1945 <type>String</type> 1946 </source> 1947 <destination designation="identity" /> 1948 </element> 1949 <!--property::dbLangPolish--> 1950 <element type="property"> 1951 <source id="DAO.dbLangPolish"> 1952 <name>dbLangPolish</name> 1953 <type>String</type> 1954 </source> 1955 <destination designation="identity" /> 1956 </element> 1957 <!--property::dbLangSlovenian--> 1958 <element type="property"> 1959 <source id="DAO.dbLangSlovenian"> 1960 <name>dbLangSlovenian</name> 1961 <type>String</type> 1962 </source> 1963 <destination designation="identity" /> 1964 </element> 1965 <!--property::dbLangSpanish--> 1966 <element type="property"> 1967 <source id="DAO.dbLangSpanish"> 1968 <name>dbLangSpanish</name> 1969 <type>String</type> 1970 </source> 1971 <destination designation="identity" /> 1972 </element> 1973 <!--property::dbLangSwedFin--> 1974 <element type="property"> 1975 <source id="DAO.dbLangSwedFin"> 1976 <name>dbLangSwedFin</name> 1977 <type>String</type> 1978 </source> 1979 <destination designation="identity" /> 1980 </element> 1981 <!--property::dbLangThai--> 1982 <element type="property"> 1983 <source id="DAO.dbLangThai"> 1984 <name>dbLangThai</name> 1985 <type>String</type> 1986 </source> 1987 <destination designation="identity" /> 1988 </element> 1989 <!--property::dbLangTurkish--> 1990 <element type="property"> 1991 <source id="DAO.dbLangTurkish"> 1992 <name>dbLangTurkish</name> 1993 <type>String</type> 1994 </source> 1995 <destination designation="identity" /> 1996 </element> 1997 <!--Class::Document--> 1998 <element type="class"> 1999 <source id="DAO.Document"> 2000 <name>Document</name> 2001 </source> 2002 <destination designation="identity" /> 2003 </element> 2004 <!--property::Document.AllPermissions {ReadOnly}--> 2005 <element type="property"> 2006 <source id="DAO.Document.AllPermissions"> 2007 <context kind="class">Document</context> 2008 <name>AllPermissions</name> 2009 <type>Integer</type> 2010 </source> 2011 </element> 2012 <!--property::Document.Container {ReadOnly}--> 2013 <element type="property"> 2014 <source id="DAO.Document.Container"> 2015 <context kind="class">Document</context> 2016 <name>Container</name> 2017 <type>String</type> 2018 </source> 2019 </element> 2020 <!--method::Document.CreateProperty--> 2021 <element type="method"> 2022 <source id="DAO.Document.CreateProperty"> 2023 <context kind="class">Document</context> 2024 <name>CreateProperty</name> 2025 <type>Property</type> 2026 <parameter-list> 2027 <parameter optional="true"> 2028 <type>Variant</type> 2029 <name>Name</name> 2030 </parameter> 2031 <parameter optional="true"> 2032 <type>Variant</type> 2033 <name>Type</name> 2034 </parameter> 2035 <parameter optional="true"> 2036 <type>Variant</type> 2037 <name>Value</name> 2038 </parameter> 2039 <parameter optional="true"> 2040 <type>Variant</type> 2041 <name>DDL</name> 2042 </parameter> 2043 </parameter-list> 2044 </source> 2045 </element> 2046 <!--property::Document.DateCreated {ReadOnly}--> 2047 <element type="property"> 2048 <source id="DAO.Document.DateCreated"> 2049 <context kind="class">Document</context> 2050 <name>DateCreated</name> 2051 <type>Variant</type> 2052 </source> 2053 </element> 2054 <!--property::Document.LastUpdated {ReadOnly}--> 2055 <element type="property"> 2056 <source id="DAO.Document.LastUpdated"> 2057 <context kind="class">Document</context> 2058 <name>LastUpdated</name> 2059 <type>Variant</type> 2060 </source> 2061 </element> 2062 <!--property::Document.Name {ReadOnly}--> 2063 <element type="property"> 2064 <source id="DAO.Document.Name"> 2065 <context kind="class">Document</context> 2066 <name>Name</name> 2067 <type>String</type> 2068 </source> 2069 </element> 2070 <!--property::Document.Owner--> 2071 <element type="property"> 2072 <source id="DAO.Document.Owner"> 2073 <context kind="class">Document</context> 2074 <name>Owner</name> 2075 <type>String</type> 2076 </source> 2077 </element> 2078 <!--property::Document.Permissions--> 2079 <element type="property"> 2080 <source id="DAO.Document.Permissions"> 2081 <context kind="class">Document</context> 2082 <name>Permissions</name> 2083 <type>Integer</type> 2084 </source> 2085 </element> 2086 <!--property::Document.Properties {ReadOnly}--> 2087 <element type="property"> 2088 <source id="DAO.Document.Properties"> 2089 <context kind="class">Document</context> 2090 <name>Properties</name> 2091 <type>Properties</type> 2092 </source> 2093 </element> 2094 <!--property::Document.UserName--> 2095 <element type="property"> 2096 <source id="DAO.Document.UserName"> 2097 <context kind="class">Document</context> 2098 <name>UserName</name> 2099 <type>String</type> 2100 </source> 2101 </element> 2102 <!--Class::Documents--> 2103 <element type="class"> 2104 <source id="DAO.Documents"> 2105 <name>Documents</name> 2106 </source> 2107 <destination designation="identity" /> 2108 </element> 2109 <!--property::Documents.Count {ReadOnly}--> 2110 <element type="property"> 2111 <source id="DAO.Documents.Count"> 2112 <context kind="class">Documents</context> 2113 <name>Count</name> 2114 <type>short</type> 2115 </source> 2116 </element> 2117 <!--property::Documents.Item {Default} {ReadOnly}--> 2118 <element type="property"> 2119 <source id="DAO.Documents.Item"> 2120 <context kind="class">Documents</context> 2121 <name default="true">Item</name> 2122 <type>Document</type> 2123 <parameter-list> 2124 <parameter> 2125 <type>Variant</type> 2126 <name>Item</name> 2127 </parameter> 2128 </parameter-list> 2129 </source> 2130 </element> 2131 <!--method::Documents.Refresh--> 2132 <element type="method"> 2133 <source id="DAO.Documents.Refresh"> 2134 <context kind="class">Documents</context> 2135 <name>Refresh</name> 2136 <type>void</type> 2137 </source> 2138 </element> 2139 <!--enum::DriverPromptEnum {Enumeration}--> 2140 <element type="enumeration"> 2141 <source id="DAO.DriverPromptEnum"> 2142 <name>DriverPromptEnum</name> 2143 </source> 2144 <destination designation="identity" /> 2145 </element> 2146 <!--enum::dbDriverComplete {Constant}--> 2147 <element type="constant"> 2148 <source id="DAO.DriverPromptEnum.dbDriverComplete"> 2149 <context kind="enumeration">DriverPromptEnum</context> 2150 <name>dbDriverComplete</name> 2151 <value>0</value> 2152 </source> 2153 <destination designation="identity" /> 2154 </element> 2155 <!--enum::dbDriverCompleteRequired {Constant}--> 2156 <element type="constant"> 2157 <source id="DAO.DriverPromptEnum.dbDriverCompleteRequired"> 2158 <context kind="enumeration">DriverPromptEnum</context> 2159 <name>dbDriverCompleteRequired</name> 2160 <value>3</value> 2161 </source> 2162 <destination designation="identity" /> 2163 </element> 2164 <!--enum::dbDriverNoPrompt {Constant}--> 2165 <element type="constant"> 2166 <source id="DAO.DriverPromptEnum.dbDriverNoPrompt"> 2167 <context kind="enumeration">DriverPromptEnum</context> 2168 <name>dbDriverNoPrompt</name> 2169 <value>1</value> 2170 </source> 2171 <destination designation="identity" /> 2172 </element> 2173 <!--enum::dbDriverPrompt {Constant}--> 2174 <element type="constant"> 2175 <source id="DAO.DriverPromptEnum.dbDriverPrompt"> 2176 <context kind="enumeration">DriverPromptEnum</context> 2177 <name>dbDriverPrompt</name> 2178 <value>2</value> 2179 </source> 2180 <destination designation="identity" /> 2181 </element> 2182 <!--enum::EditModeEnum {Enumeration}--> 2183 <element type="enumeration"> 2184 <source id="DAO.EditModeEnum"> 2185 <name>EditModeEnum</name> 2186 </source> 2187 <destination designation="identity" /> 2188 </element> 2189 <!--enum::dbEditAdd {Constant}--> 2190 <element type="constant"> 2191 <source id="DAO.EditModeEnum.dbEditAdd"> 2192 <context kind="enumeration">EditModeEnum</context> 2193 <name>dbEditAdd</name> 2194 <value>2</value> 2195 </source> 2196 <destination designation="identity" /> 2197 </element> 2198 <!--enum::dbEditInProgress {Constant}--> 2199 <element type="constant"> 2200 <source id="DAO.EditModeEnum.dbEditInProgress"> 2201 <context kind="enumeration">EditModeEnum</context> 2202 <name>dbEditInProgress</name> 2203 <value>1</value> 2204 </source> 2205 <destination designation="identity" /> 2206 </element> 2207 <!--enum::dbEditNone {Constant}--> 2208 <element type="constant"> 2209 <source id="DAO.EditModeEnum.dbEditNone"> 2210 <context kind="enumeration">EditModeEnum</context> 2211 <name>dbEditNone</name> 2212 <value>0</value> 2213 </source> 2214 <destination designation="identity" /> 2215 </element> 2216 <!--Class::Error--> 2217 <element type="class"> 2218 <source id="DAO.Error"> 2219 <name>Error</name> 2220 </source> 2221 <destination designation="identity" /> 2222 </element> 2223 <!--property::Error.Description {Default} {ReadOnly}--> 2224 <element type="property"> 2225 <source id="DAO.Error.Description"> 2226 <context kind="class">Error</context> 2227 <name default="true">Description</name> 2228 <type>String</type> 2229 </source> 2230 </element> 2231 <!--property::Error.HelpContext {ReadOnly}--> 2232 <element type="property"> 2233 <source id="DAO.Error.HelpContext"> 2234 <context kind="class">Error</context> 2235 <name>HelpContext</name> 2236 <type>Integer</type> 2237 </source> 2238 </element> 2239 <!--property::Error.HelpFile {ReadOnly}--> 2240 <element type="property"> 2241 <source id="DAO.Error.HelpFile"> 2242 <context kind="class">Error</context> 2243 <name>HelpFile</name> 2244 <type>String</type> 2245 </source> 2246 </element> 2247 <!--property::Error.Number {ReadOnly}--> 2248 <element type="property"> 2249 <source id="DAO.Error.Number"> 2250 <context kind="class">Error</context> 2251 <name>Number</name> 2252 <type>Integer</type> 2253 </source> 2254 </element> 2255 <!--property::Error.Source {ReadOnly}--> 2256 <element type="property"> 2257 <source id="DAO.Error.Source"> 2258 <context kind="class">Error</context> 2259 <name>Source</name> 2260 <type>String</type> 2261 </source> 2262 </element> 2263 <!--Class::Errors--> 2264 <element type="class"> 2265 <source id="DAO.Errors"> 2266 <name>Errors</name> 2267 </source> 2268 <destination designation="identity" /> 2269 </element> 2270 <!--property::Errors.Count {ReadOnly}--> 2271 <element type="property"> 2272 <source id="DAO.Errors.Count"> 2273 <context kind="class">Errors</context> 2274 <name>Count</name> 2275 <type>short</type> 2276 </source> 2277 </element> 2278 <!--property::Errors.Item {Default} {ReadOnly}--> 2279 <element type="property"> 2280 <source id="DAO.Errors.Item"> 2281 <context kind="class">Errors</context> 2282 <name default="true">Item</name> 2283 <type>Error</type> 2284 <parameter-list> 2285 <parameter> 2286 <type>Variant</type> 2287 <name>Item</name> 2288 </parameter> 2289 </parameter-list> 2290 </source> 2291 </element> 2292 <!--method::Errors.Refresh--> 2293 <element type="method"> 2294 <source id="DAO.Errors.Refresh"> 2295 <context kind="class">Errors</context> 2296 <name>Refresh</name> 2297 <type>void</type> 2298 </source> 2299 </element> 2300 <!--Class::Field--> 2301 <element type="class"> 2302 <source id="DAO.Field"> 2303 <name>Field</name> 2304 </source> 2305 <destination designation="identity" /> 2306 </element> 2307 <!--property::Field.AllowZeroLength--> 2308 <element type="property"> 2309 <source id="DAO.Field.AllowZeroLength"> 2310 <context kind="class">Field</context> 2311 <name>AllowZeroLength</name> 2312 <type>boolean</type> 2313 </source> 2314 </element> 2315 <!--method::Field.AppendChunk--> 2316 <element type="method"> 2317 <source id="DAO.Field.AppendChunk"> 2318 <context kind="class">Field</context> 2319 <name>AppendChunk</name> 2320 <type>void</type> 2321 <parameter-list> 2322 <parameter> 2323 <type>Variant</type> 2324 <name>Val</name> 2325 </parameter> 2326 </parameter-list> 2327 </source> 2328 </element> 2329 <!--property::Field.Attributes--> 2330 <element type="property"> 2331 <source id="DAO.Field.Attributes"> 2332 <context kind="class">Field</context> 2333 <name>Attributes</name> 2334 <type>Integer</type> 2335 </source> 2336 </element> 2337 <!--property::Field.CollatingOrder {ReadOnly}--> 2338 <element type="property"> 2339 <source id="DAO.Field.CollatingOrder"> 2340 <context kind="class">Field</context> 2341 <name>CollatingOrder</name> 2342 <type>Integer</type> 2343 </source> 2344 </element> 2345 <!--property::Field.CollectionIndex {ReadOnly}--> 2346 <element type="property"> 2347 <source id="DAO.Field.CollectionIndex"> 2348 <context kind="class">Field</context> 2349 <name>CollectionIndex</name> 2350 <type>short</type> 2351 </source> 2352 </element> 2353 <!--method::Field.CreateProperty--> 2354 <element type="method"> 2355 <source id="DAO.Field.CreateProperty"> 2356 <context kind="class">Field</context> 2357 <name>CreateProperty</name> 2358 <type>Property</type> 2359 <parameter-list> 2360 <parameter optional="true"> 2361 <type>Variant</type> 2362 <name>Name</name> 2363 </parameter> 2364 <parameter optional="true"> 2365 <type>Variant</type> 2366 <name>Type</name> 2367 </parameter> 2368 <parameter optional="true"> 2369 <type>Variant</type> 2370 <name>Value</name> 2371 </parameter> 2372 <parameter optional="true"> 2373 <type>Variant</type> 2374 <name>DDL</name> 2375 </parameter> 2376 </parameter-list> 2377 </source> 2378 </element> 2379 <!--property::Field.DataUpdatable {ReadOnly}--> 2380 <element type="property"> 2381 <source id="DAO.Field.DataUpdatable"> 2382 <context kind="class">Field</context> 2383 <name>DataUpdatable</name> 2384 <type>boolean</type> 2385 </source> 2386 </element> 2387 <!--property::Field.DefaultValue--> 2388 <element type="property"> 2389 <source id="DAO.Field.DefaultValue"> 2390 <context kind="class">Field</context> 2391 <name>DefaultValue</name> 2392 <type>Variant</type> 2393 </source> 2394 </element> 2395 <!--property::Field.FieldSize {ReadOnly}--> 2396 <element type="property"> 2397 <source id="DAO.Field.FieldSize"> 2398 <context kind="class">Field</context> 2399 <name>FieldSize</name> 2400 <type>Integer</type> 2401 </source> 2402 </element> 2403 <!--property::Field.ForeignName--> 2404 <element type="property"> 2405 <source id="DAO.Field.ForeignName"> 2406 <context kind="class">Field</context> 2407 <name>ForeignName</name> 2408 <type>String</type> 2409 </source> 2410 </element> 2411 <!--method::Field.GetChunk--> 2412 <element type="method"> 2413 <source id="DAO.Field.GetChunk"> 2414 <context kind="class">Field</context> 2415 <name>GetChunk</name> 2416 <type>Variant</type> 2417 <parameter-list> 2418 <parameter> 2419 <type>Integer</type> 2420 <name>Offset</name> 2421 </parameter> 2422 <parameter> 2423 <type>Integer</type> 2424 <name>Bytes</name> 2425 </parameter> 2426 </parameter-list> 2427 </source> 2428 </element> 2429 <!--property::Field.Name--> 2430 <element type="property"> 2431 <source id="DAO.Field.Name"> 2432 <context kind="class">Field</context> 2433 <name>Name</name> 2434 <type>String</type> 2435 </source> 2436 </element> 2437 <!--property::Field.OrdinalPosition--> 2438 <element type="property"> 2439 <source id="DAO.Field.OrdinalPosition"> 2440 <context kind="class">Field</context> 2441 <name>OrdinalPosition</name> 2442 <type>short</type> 2443 </source> 2444 </element> 2445 <!--property::Field.OriginalValue {ReadOnly}--> 2446 <element type="property"> 2447 <source id="DAO.Field.OriginalValue"> 2448 <context kind="class">Field</context> 2449 <name>OriginalValue</name> 2450 <type>Variant</type> 2451 </source> 2452 </element> 2453 <!--property::Field.Properties {ReadOnly}--> 2454 <element type="property"> 2455 <source id="DAO.Field.Properties"> 2456 <context kind="class">Field</context> 2457 <name>Properties</name> 2458 <type>Properties</type> 2459 </source> 2460 </element> 2461 <!--property::Field.Required--> 2462 <element type="property"> 2463 <source id="DAO.Field.Required"> 2464 <context kind="class">Field</context> 2465 <name>Required</name> 2466 <type>boolean</type> 2467 </source> 2468 </element> 2469 <!--property::Field.Size--> 2470 <element type="property"> 2471 <source id="DAO.Field.Size"> 2472 <context kind="class">Field</context> 2473 <name>Size</name> 2474 <type>Integer</type> 2475 </source> 2476 </element> 2477 <!--property::Field.SourceField {ReadOnly}--> 2478 <element type="property"> 2479 <source id="DAO.Field.SourceField"> 2480 <context kind="class">Field</context> 2481 <name>SourceField</name> 2482 <type>String</type> 2483 </source> 2484 </element> 2485 <!--property::Field.SourceTable {ReadOnly}--> 2486 <element type="property"> 2487 <source id="DAO.Field.SourceTable"> 2488 <context kind="class">Field</context> 2489 <name>SourceTable</name> 2490 <type>String</type> 2491 </source> 2492 </element> 2493 <!--property::Field.Type--> 2494 <element type="property"> 2495 <source id="DAO.Field.Type"> 2496 <context kind="class">Field</context> 2497 <name>Type</name> 2498 <type>short</type> 2499 </source> 2500 </element> 2501 <!--property::Field.ValidateOnSet--> 2502 <element type="property"> 2503 <source id="DAO.Field.ValidateOnSet"> 2504 <context kind="class">Field</context> 2505 <name>ValidateOnSet</name> 2506 <type>boolean</type> 2507 </source> 2508 </element> 2509 <!--property::Field.ValidationRule--> 2510 <element type="property"> 2511 <source id="DAO.Field.ValidationRule"> 2512 <context kind="class">Field</context> 2513 <name>ValidationRule</name> 2514 <type>String</type> 2515 </source> 2516 </element> 2517 <!--property::Field.ValidationText--> 2518 <element type="property"> 2519 <source id="DAO.Field.ValidationText"> 2520 <context kind="class">Field</context> 2521 <name>ValidationText</name> 2522 <type>String</type> 2523 </source> 2524 </element> 2525 <!--property::Field.Value {Default}--> 2526 <element type="property"> 2527 <source id="DAO.Field.Value"> 2528 <context kind="class">Field</context> 2529 <name default="true">Value</name> 2530 <type>Variant</type> 2531 </source> 2532 </element> 2533 <!--property::Field.VisibleValue {ReadOnly}--> 2534 <element type="property"> 2535 <source id="DAO.Field.VisibleValue"> 2536 <context kind="class">Field</context> 2537 <name>VisibleValue</name> 2538 <type>Variant</type> 2539 </source> 2540 </element> 2541 <!--enum::FieldAttributeEnum {Enumeration}--> 2542 <element type="enumeration"> 2543 <source id="DAO.FieldAttributeEnum"> 2544 <name>FieldAttributeEnum</name> 2545 </source> 2546 <destination designation="identity" /> 2547 </element> 2548 <!--enum::dbAutoIncrField {Constant}--> 2549 <element type="constant"> 2550 <source id="DAO.FieldAttributeEnum.dbAutoIncrField"> 2551 <context kind="enumeration">FieldAttributeEnum</context> 2552 <name>dbAutoIncrField</name> 2553 <value>16</value> 2554 </source> 2555 <destination designation="identity" /> 2556 </element> 2557 <!--enum::dbDescending {Constant}--> 2558 <element type="constant"> 2559 <source id="DAO.FieldAttributeEnum.dbDescending"> 2560 <context kind="enumeration">FieldAttributeEnum</context> 2561 <name>dbDescending</name> 2562 <value>1</value> 2563 </source> 2564 <destination designation="identity" /> 2565 </element> 2566 <!--enum::dbFixedField {Constant}--> 2567 <element type="constant"> 2568 <source id="DAO.FieldAttributeEnum.dbFixedField"> 2569 <context kind="enumeration">FieldAttributeEnum</context> 2570 <name>dbFixedField</name> 2571 <value>1</value> 2572 </source> 2573 <destination designation="identity" /> 2574 </element> 2575 <!--enum::dbHyperlinkField {Constant}--> 2576 <element type="constant"> 2577 <source id="DAO.FieldAttributeEnum.dbHyperlinkField"> 2578 <context kind="enumeration">FieldAttributeEnum</context> 2579 <name>dbHyperlinkField</name> 2580 <value>32768</value> 2581 </source> 2582 <destination designation="identity" /> 2583 </element> 2584 <!--enum::dbSystemField {Constant}--> 2585 <element type="constant"> 2586 <source id="DAO.FieldAttributeEnum.dbSystemField"> 2587 <context kind="enumeration">FieldAttributeEnum</context> 2588 <name>dbSystemField</name> 2589 <value>8192</value> 2590 </source> 2591 <destination designation="identity" /> 2592 </element> 2593 <!--enum::dbUpdatableField {Constant}--> 2594 <element type="constant"> 2595 <source id="DAO.FieldAttributeEnum.dbUpdatableField"> 2596 <context kind="enumeration">FieldAttributeEnum</context> 2597 <name>dbUpdatableField</name> 2598 <value>32</value> 2599 </source> 2600 <destination designation="identity" /> 2601 </element> 2602 <!--enum::dbVariableField {Constant}--> 2603 <element type="constant"> 2604 <source id="DAO.FieldAttributeEnum.dbVariableField"> 2605 <context kind="enumeration">FieldAttributeEnum</context> 2606 <name>dbVariableField</name> 2607 <value>2</value> 2608 </source> 2609 <destination designation="identity" /> 2610 </element> 2611 <!--Class::Fields--> 2612 <element type="class"> 2613 <source id="DAO.Fields"> 2614 <name>Fields</name> 2615 </source> 2616 <destination designation="identity" /> 2617 </element> 2618 <!--method::Fields.Append--> 2619 <element type="method"> 2620 <source id="DAO.Fields.Append"> 2621 <context kind="class">Fields</context> 2622 <name>Append</name> 2623 <type>void</type> 2624 <parameter-list> 2625 <parameter> 2626 <type>Object</type> 2627 <name>Object</name> 2628 </parameter> 2629 </parameter-list> 2630 </source> 2631 </element> 2632 <!--property::Fields.Count {ReadOnly}--> 2633 <element type="property"> 2634 <source id="DAO.Fields.Count"> 2635 <context kind="class">Fields</context> 2636 <name>Count</name> 2637 <type>short</type> 2638 </source> 2639 </element> 2640 <!--method::Fields.Delete--> 2641 <element type="method"> 2642 <source id="DAO.Fields.Delete"> 2643 <context kind="class">Fields</context> 2644 <name>Delete</name> 2645 <type>void</type> 2646 <parameter-list> 2647 <parameter> 2648 <type>String</type> 2649 <name>Name</name> 2650 </parameter> 2651 </parameter-list> 2652 </source> 2653 </element> 2654 <!--property::Fields.Item {Default} {ReadOnly}--> 2655 <element type="property"> 2656 <source id="DAO.Fields.Item"> 2657 <context kind="class">Fields</context> 2658 <name default="true">Item</name> 2659 <type>Field</type> 2660 <parameter-list> 2661 <parameter> 2662 <type>Variant</type> 2663 <name>Item</name> 2664 </parameter> 2665 </parameter-list> 2666 </source> 2667 </element> 2668 <!--method::Fields.Refresh--> 2669 <element type="method"> 2670 <source id="DAO.Fields.Refresh"> 2671 <context kind="class">Fields</context> 2672 <name>Refresh</name> 2673 <type>void</type> 2674 </source> 2675 </element> 2676 <!--Class::Group--> 2677 <element type="class"> 2678 <source id="DAO.Group"> 2679 <name>Group</name> 2680 </source> 2681 <destination designation="identity" /> 2682 </element> 2683 <!--method::Group.CreateUser--> 2684 <element type="method"> 2685 <source id="DAO.Group.CreateUser"> 2686 <context kind="class">Group</context> 2687 <name>CreateUser</name> 2688 <type>User</type> 2689 <parameter-list> 2690 <parameter optional="true"> 2691 <type>Variant</type> 2692 <name>Name</name> 2693 </parameter> 2694 <parameter optional="true"> 2695 <type>Variant</type> 2696 <name>PID</name> 2697 </parameter> 2698 <parameter optional="true"> 2699 <type>Variant</type> 2700 <name>Password</name> 2701 </parameter> 2702 </parameter-list> 2703 </source> 2704 </element> 2705 <!--property::Group.Name--> 2706 <element type="property"> 2707 <source id="DAO.Group.Name"> 2708 <context kind="class">Group</context> 2709 <name>Name</name> 2710 <type>String</type> 2711 </source> 2712 </element> 2713 <!--property::Group.Properties {ReadOnly}--> 2714 <element type="property"> 2715 <source id="DAO.Group.Properties"> 2716 <context kind="class">Group</context> 2717 <name>Properties</name> 2718 <type>Properties</type> 2719 </source> 2720 </element> 2721 <!--property::Group.Users {Default} {ReadOnly}--> 2722 <element type="property"> 2723 <source id="DAO.Group.Users"> 2724 <context kind="class">Group</context> 2725 <name default="true">Users</name> 2726 <type>Users</type> 2727 </source> 2728 </element> 2729 <!--Class::Groups--> 2730 <element type="class"> 2731 <source id="DAO.Groups"> 2732 <name>Groups</name> 2733 </source> 2734 <destination designation="identity" /> 2735 </element> 2736 <!--method::Groups.Append--> 2737 <element type="method"> 2738 <source id="DAO.Groups.Append"> 2739 <context kind="class">Groups</context> 2740 <name>Append</name> 2741 <type>void</type> 2742 <parameter-list> 2743 <parameter> 2744 <type>Object</type> 2745 <name>Object</name> 2746 </parameter> 2747 </parameter-list> 2748 </source> 2749 </element> 2750 <!--property::Groups.Count {ReadOnly}--> 2751 <element type="property"> 2752 <source id="DAO.Groups.Count"> 2753 <context kind="class">Groups</context> 2754 <name>Count</name> 2755 <type>short</type> 2756 </source> 2757 </element> 2758 <!--method::Groups.Delete--> 2759 <element type="method"> 2760 <source id="DAO.Groups.Delete"> 2761 <context kind="class">Groups</context> 2762 <name>Delete</name> 2763 <type>void</type> 2764 <parameter-list> 2765 <parameter> 2766 <type>String</type> 2767 <name>Name</name> 2768 </parameter> 2769 </parameter-list> 2770 </source> 2771 </element> 2772 <!--property::Groups.Item {Default} {ReadOnly}--> 2773 <element type="property"> 2774 <source id="DAO.Groups.Item"> 2775 <context kind="class">Groups</context> 2776 <name default="true">Item</name> 2777 <type>Group</type> 2778 <parameter-list> 2779 <parameter> 2780 <type>Variant</type> 2781 <name>Item</name> 2782 </parameter> 2783 </parameter-list> 2784 </source> 2785 </element> 2786 <!--method::Groups.Refresh--> 2787 <element type="method"> 2788 <source id="DAO.Groups.Refresh"> 2789 <context kind="class">Groups</context> 2790 <name>Refresh</name> 2791 <type>void</type> 2792 </source> 2793 </element> 2794 <!--enum::IdleEnum {Enumeration}--> 2795 <element type="enumeration"> 2796 <source id="DAO.IdleEnum"> 2797 <name>IdleEnum</name> 2798 </source> 2799 <destination designation="identity" /> 2800 </element> 2801 <!--enum::dbFreeLocks {Constant}--> 2802 <element type="constant"> 2803 <source id="DAO.IdleEnum.dbFreeLocks"> 2804 <context kind="enumeration">IdleEnum</context> 2805 <name>dbFreeLocks</name> 2806 <value>1</value> 2807 </source> 2808 <destination designation="identity" /> 2809 </element> 2810 <!--enum::dbRefreshCache {Constant}--> 2811 <element type="constant"> 2812 <source id="DAO.IdleEnum.dbRefreshCache"> 2813 <context kind="enumeration">IdleEnum</context> 2814 <name>dbRefreshCache</name> 2815 <value>8</value> 2816 </source> 2817 <destination designation="identity" /> 2818 </element> 2819 <!--Class::Index--> 2820 <element type="class"> 2821 <source id="DAO.Index"> 2822 <name>Index</name> 2823 </source> 2824 <destination designation="identity" /> 2825 </element> 2826 <!--property::Index.Clustered--> 2827 <element type="property"> 2828 <source id="DAO.Index.Clustered"> 2829 <context kind="class">Index</context> 2830 <name>Clustered</name> 2831 <type>boolean</type> 2832 </source> 2833 </element> 2834 <!--method::Index.CreateField--> 2835 <element type="method"> 2836 <source id="DAO.Index.CreateField"> 2837 <context kind="class">Index</context> 2838 <name>CreateField</name> 2839 <type>Field</type> 2840 <parameter-list> 2841 <parameter optional="true"> 2842 <type>Variant</type> 2843 <name>Name</name> 2844 </parameter> 2845 <parameter optional="true"> 2846 <type>Variant</type> 2847 <name>Type</name> 2848 </parameter> 2849 <parameter optional="true"> 2850 <type>Variant</type> 2851 <name>Size</name> 2852 </parameter> 2853 </parameter-list> 2854 </source> 2855 </element> 2856 <!--method::Index.CreateProperty--> 2857 <element type="method"> 2858 <source id="DAO.Index.CreateProperty"> 2859 <context kind="class">Index</context> 2860 <name>CreateProperty</name> 2861 <type>Property</type> 2862 <parameter-list> 2863 <parameter optional="true"> 2864 <type>Variant</type> 2865 <name>Name</name> 2866 </parameter> 2867 <parameter optional="true"> 2868 <type>Variant</type> 2869 <name>Type</name> 2870 </parameter> 2871 <parameter optional="true"> 2872 <type>Variant</type> 2873 <name>Value</name> 2874 </parameter> 2875 <parameter optional="true"> 2876 <type>Variant</type> 2877 <name>DDL</name> 2878 </parameter> 2879 </parameter-list> 2880 </source> 2881 </element> 2882 <!--property::Index.DistinctCount {ReadOnly}--> 2883 <element type="property"> 2884 <source id="DAO.Index.DistinctCount"> 2885 <context kind="class">Index</context> 2886 <name>DistinctCount</name> 2887 <type>Integer</type> 2888 </source> 2889 </element> 2890 <!--property::Index.Fields--> 2891 <element type="property"> 2892 <source id="DAO.Index.Fields"> 2893 <context kind="class">Index</context> 2894 <name>Fields</name> 2895 <type>Variant</type> 2896 </source> 2897 </element> 2898 <!--property::Index.Foreign {ReadOnly}--> 2899 <element type="property"> 2900 <source id="DAO.Index.Foreign"> 2901 <context kind="class">Index</context> 2902 <name>Foreign</name> 2903 <type>boolean</type> 2904 </source> 2905 </element> 2906 <!--property::Index.IgnoreNulls--> 2907 <element type="property"> 2908 <source id="DAO.Index.IgnoreNulls"> 2909 <context kind="class">Index</context> 2910 <name>IgnoreNulls</name> 2911 <type>boolean</type> 2912 </source> 2913 </element> 2914 <!--property::Index.Name--> 2915 <element type="property"> 2916 <source id="DAO.Index.Name"> 2917 <context kind="class">Index</context> 2918 <name>Name</name> 2919 <type>String</type> 2920 </source> 2921 </element> 2922 <!--property::Index.Primary--> 2923 <element type="property"> 2924 <source id="DAO.Index.Primary"> 2925 <context kind="class">Index</context> 2926 <name>Primary</name> 2927 <type>boolean</type> 2928 </source> 2929 </element> 2930 <!--property::Index.Properties {ReadOnly}--> 2931 <element type="property"> 2932 <source id="DAO.Index.Properties"> 2933 <context kind="class">Index</context> 2934 <name>Properties</name> 2935 <type>Properties</type> 2936 </source> 2937 </element> 2938 <!--property::Index.Required--> 2939 <element type="property"> 2940 <source id="DAO.Index.Required"> 2941 <context kind="class">Index</context> 2942 <name>Required</name> 2943 <type>boolean</type> 2944 </source> 2945 </element> 2946 <!--property::Index.Unique--> 2947 <element type="property"> 2948 <source id="DAO.Index.Unique"> 2949 <context kind="class">Index</context> 2950 <name>Unique</name> 2951 <type>boolean</type> 2952 </source> 2953 </element> 2954 <!--Class::Indexes--> 2955 <element type="class"> 2956 <source id="DAO.Indexes"> 2957 <name>Indexes</name> 2958 </source> 2959 <destination designation="identity" /> 2960 </element> 2961 <!--method::Indexes.Append--> 2962 <element type="method"> 2963 <source id="DAO.Indexes.Append"> 2964 <context kind="class">Indexes</context> 2965 <name>Append</name> 2966 <type>void</type> 2967 <parameter-list> 2968 <parameter> 2969 <type>Object</type> 2970 <name>Object</name> 2971 </parameter> 2972 </parameter-list> 2973 </source> 2974 </element> 2975 <!--property::Indexes.Count {ReadOnly}--> 2976 <element type="property"> 2977 <source id="DAO.Indexes.Count"> 2978 <context kind="class">Indexes</context> 2979 <name>Count</name> 2980 <type>short</type> 2981 </source> 2982 </element> 2983 <!--method::Indexes.Delete--> 2984 <element type="method"> 2985 <source id="DAO.Indexes.Delete"> 2986 <context kind="class">Indexes</context> 2987 <name>Delete</name> 2988 <type>void</type> 2989 <parameter-list> 2990 <parameter> 2991 <type>String</type> 2992 <name>Name</name> 2993 </parameter> 2994 </parameter-list> 2995 </source> 2996 </element> 2997 <!--property::Indexes.Item {Default} {ReadOnly}--> 2998 <element type="property"> 2999 <source id="DAO.Indexes.Item"> 3000 <context kind="class">Indexes</context> 3001 <name default="true">Item</name> 3002 <type>Index</type> 3003 <parameter-list> 3004 <parameter> 3005 <type>Variant</type> 3006 <name>Item</name> 3007 </parameter> 3008 </parameter-list> 3009 </source> 3010 </element> 3011 <!--method::Indexes.Refresh--> 3012 <element type="method"> 3013 <source id="DAO.Indexes.Refresh"> 3014 <context kind="class">Indexes</context> 3015 <name>Refresh</name> 3016 <type>void</type> 3017 </source> 3018 </element> 3019 <!--Class::IndexFields--> 3020 <element type="class"> 3021 <source id="DAO.IndexFields"> 3022 <name>IndexFields</name> 3023 </source> 3024 <destination designation="identity" /> 3025 </element> 3026 <!--method::IndexFields.Append--> 3027 <element type="method"> 3028 <source id="DAO.IndexFields.Append"> 3029 <context kind="class">IndexFields</context> 3030 <name>Append</name> 3031 <type>void</type> 3032 <parameter-list> 3033 <parameter> 3034 <type>Object</type> 3035 <name>Object</name> 3036 </parameter> 3037 </parameter-list> 3038 </source> 3039 </element> 3040 <!--property::IndexFields.Count {ReadOnly}--> 3041 <element type="property"> 3042 <source id="DAO.IndexFields.Count"> 3043 <context kind="class">IndexFields</context> 3044 <name>Count</name> 3045 <type>short</type> 3046 </source> 3047 </element> 3048 <!--method::IndexFields.Delete--> 3049 <element type="method"> 3050 <source id="DAO.IndexFields.Delete"> 3051 <context kind="class">IndexFields</context> 3052 <name>Delete</name> 3053 <type>void</type> 3054 <parameter-list> 3055 <parameter> 3056 <type>String</type> 3057 <name>Name</name> 3058 </parameter> 3059 </parameter-list> 3060 </source> 3061 </element> 3062 <!--property::IndexFields.Item {Default} {ReadOnly}--> 3063 <element type="property"> 3064 <source id="DAO.IndexFields.Item"> 3065 <context kind="class">IndexFields</context> 3066 <name default="true">Item</name> 3067 <type>Variant</type> 3068 <parameter-list> 3069 <parameter optional="true"> 3070 <type>Variant</type> 3071 <name>Item</name> 3072 </parameter> 3073 </parameter-list> 3074 </source> 3075 </element> 3076 <!--method::IndexFields.Refresh--> 3077 <element type="method"> 3078 <source id="DAO.IndexFields.Refresh"> 3079 <context kind="class">IndexFields</context> 3080 <name>Refresh</name> 3081 <type>void</type> 3082 </source> 3083 </element> 3084 <!--enum::LockTypeEnum {Enumeration}--> 3085 <element type="enumeration"> 3086 <source id="DAO.LockTypeEnum"> 3087 <name>LockTypeEnum</name> 3088 </source> 3089 <destination designation="identity" /> 3090 </element> 3091 <!--enum::dbOptimistic {Constant}--> 3092 <element type="constant"> 3093 <source id="DAO.LockTypeEnum.dbOptimistic"> 3094 <context kind="enumeration">LockTypeEnum</context> 3095 <name>dbOptimistic</name> 3096 <value>3</value> 3097 </source> 3098 <destination designation="identity" /> 3099 </element> 3100 <!--enum::dbOptimisticBatch {Constant}--> 3101 <element type="constant"> 3102 <source id="DAO.LockTypeEnum.dbOptimisticBatch"> 3103 <context kind="enumeration">LockTypeEnum</context> 3104 <name>dbOptimisticBatch</name> 3105 <value>5</value> 3106 </source> 3107 <destination designation="identity" /> 3108 </element> 3109 <!--enum::dbOptimisticValue {Constant}--> 3110 <element type="constant"> 3111 <source id="DAO.LockTypeEnum.dbOptimisticValue"> 3112 <context kind="enumeration">LockTypeEnum</context> 3113 <name>dbOptimisticValue</name> 3114 <value>1</value> 3115 </source> 3116 <destination designation="identity" /> 3117 </element> 3118 <!--enum::dbPessimistic {Constant}--> 3119 <element type="constant"> 3120 <source id="DAO.LockTypeEnum.dbPessimistic"> 3121 <context kind="enumeration">LockTypeEnum</context> 3122 <name>dbPessimistic</name> 3123 <value>2</value> 3124 </source> 3125 <destination designation="identity" /> 3126 </element> 3127 <!--Class::Parameter--> 3128 <element type="class"> 3129 <source id="DAO.Parameter"> 3130 <name>Parameter</name> 3131 </source> 3132 <destination designation="identity" /> 3133 </element> 3134 <!--property::Parameter.Direction--> 3135 <element type="property"> 3136 <source id="DAO.Parameter.Direction"> 3137 <context kind="class">Parameter</context> 3138 <name>Direction</name> 3139 <type>short</type> 3140 </source> 3141 </element> 3142 <!--property::Parameter.Name {ReadOnly}--> 3143 <element type="property"> 3144 <source id="DAO.Parameter.Name"> 3145 <context kind="class">Parameter</context> 3146 <name>Name</name> 3147 <type>String</type> 3148 </source> 3149 </element> 3150 <!--property::Parameter.Properties {ReadOnly}--> 3151 <element type="property"> 3152 <source id="DAO.Parameter.Properties"> 3153 <context kind="class">Parameter</context> 3154 <name>Properties</name> 3155 <type>Properties</type> 3156 </source> 3157 </element> 3158 <!--property::Parameter.Type--> 3159 <element type="property"> 3160 <source id="DAO.Parameter.Type"> 3161 <context kind="class">Parameter</context> 3162 <name>Type</name> 3163 <type>short</type> 3164 </source> 3165 </element> 3166 <!--property::Parameter.Value {Default}--> 3167 <element type="property"> 3168 <source id="DAO.Parameter.Value"> 3169 <context kind="class">Parameter</context> 3170 <name default="true">Value</name> 3171 <type>Variant</type> 3172 </source> 3173 </element> 3174 <!--enum::ParameterDirectionEnum {Enumeration}--> 3175 <element type="enumeration"> 3176 <source id="DAO.ParameterDirectionEnum"> 3177 <name>ParameterDirectionEnum</name> 3178 </source> 3179 <destination designation="identity" /> 3180 </element> 3181 <!--enum::dbParamInput {Constant}--> 3182 <element type="constant"> 3183 <source id="DAO.ParameterDirectionEnum.dbParamInput"> 3184 <context kind="enumeration">ParameterDirectionEnum</context> 3185 <name>dbParamInput</name> 3186 <value>1</value> 3187 </source> 3188 <destination designation="identity" /> 3189 </element> 3190 <!--enum::dbParamInputOutput {Constant}--> 3191 <element type="constant"> 3192 <source id="DAO.ParameterDirectionEnum.dbParamInputOutput"> 3193 <context kind="enumeration">ParameterDirectionEnum</context> 3194 <name>dbParamInputOutput</name> 3195 <value>3</value> 3196 </source> 3197 <destination designation="identity" /> 3198 </element> 3199 <!--enum::dbParamOutput {Constant}--> 3200 <element type="constant"> 3201 <source id="DAO.ParameterDirectionEnum.dbParamOutput"> 3202 <context kind="enumeration">ParameterDirectionEnum</context> 3203 <name>dbParamOutput</name> 3204 <value>2</value> 3205 </source> 3206 <destination designation="identity" /> 3207 </element> 3208 <!--enum::dbParamReturnValue {Constant}--> 3209 <element type="constant"> 3210 <source id="DAO.ParameterDirectionEnum.dbParamReturnValue"> 3211 <context kind="enumeration">ParameterDirectionEnum</context> 3212 <name>dbParamReturnValue</name> 3213 <value>4</value> 3214 </source> 3215 <destination designation="identity" /> 3216 </element> 3217 <!--Class::Parameters--> 3218 <element type="class"> 3219 <source id="DAO.Parameters"> 3220 <name>Parameters</name> 3221 </source> 3222 <destination designation="identity" /> 3223 </element> 3224 <!--property::Parameters.Count {ReadOnly}--> 3225 <element type="property"> 3226 <source id="DAO.Parameters.Count"> 3227 <context kind="class">Parameters</context> 3228 <name>Count</name> 3229 <type>short</type> 3230 </source> 3231 </element> 3232 <!--property::Parameters.Item {Default} {ReadOnly}--> 3233 <element type="property"> 3234 <source id="DAO.Parameters.Item"> 3235 <context kind="class">Parameters</context> 3236 <name default="true">Item</name> 3237 <type>Parameter</type> 3238 <parameter-list> 3239 <parameter> 3240 <type>Variant</type> 3241 <name>Item</name> 3242 </parameter> 3243 </parameter-list> 3244 </source> 3245 </element> 3246 <!--method::Parameters.Refresh--> 3247 <element type="method"> 3248 <source id="DAO.Parameters.Refresh"> 3249 <context kind="class">Parameters</context> 3250 <name>Refresh</name> 3251 <type>void</type> 3252 </source> 3253 </element> 3254 <!--enum::PermissionEnum {Enumeration}--> 3255 <element type="enumeration"> 3256 <source id="DAO.PermissionEnum"> 3257 <name>PermissionEnum</name> 3258 </source> 3259 <destination designation="identity" /> 3260 </element> 3261 <!--enum::dbSecCreate {Constant}--> 3262 <element type="constant"> 3263 <source id="DAO.PermissionEnum.dbSecCreate"> 3264 <context kind="enumeration">PermissionEnum</context> 3265 <name>dbSecCreate</name> 3266 <value>1</value> 3267 </source> 3268 <destination designation="identity" /> 3269 </element> 3270 <!--enum::dbSecDBAdmin {Constant}--> 3271 <element type="constant"> 3272 <source id="DAO.PermissionEnum.dbSecDBAdmin"> 3273 <context kind="enumeration">PermissionEnum</context> 3274 <name>dbSecDBAdmin</name> 3275 <value>8</value> 3276 </source> 3277 <destination designation="identity" /> 3278 </element> 3279 <!--enum::dbSecDBCreate {Constant}--> 3280 <element type="constant"> 3281 <source id="DAO.PermissionEnum.dbSecDBCreate"> 3282 <context kind="enumeration">PermissionEnum</context> 3283 <name>dbSecDBCreate</name> 3284 <value>1</value> 3285 </source> 3286 <destination designation="identity" /> 3287 </element> 3288 <!--enum::dbSecDBExclusive {Constant}--> 3289 <element type="constant"> 3290 <source id="DAO.PermissionEnum.dbSecDBExclusive"> 3291 <context kind="enumeration">PermissionEnum</context> 3292 <name>dbSecDBExclusive</name> 3293 <value>4</value> 3294 </source> 3295 <destination designation="identity" /> 3296 </element> 3297 <!--enum::dbSecDBOpen {Constant}--> 3298 <element type="constant"> 3299 <source id="DAO.PermissionEnum.dbSecDBOpen"> 3300 <context kind="enumeration">PermissionEnum</context> 3301 <name>dbSecDBOpen</name> 3302 <value>2</value> 3303 </source> 3304 <destination designation="identity" /> 3305 </element> 3306 <!--enum::dbSecDelete {Constant}--> 3307 <element type="constant"> 3308 <source id="DAO.PermissionEnum.dbSecDelete"> 3309 <context kind="enumeration">PermissionEnum</context> 3310 <name>dbSecDelete</name> 3311 <value>65536</value> 3312 </source> 3313 <destination designation="identity" /> 3314 </element> 3315 <!--enum::dbSecDeleteData {Constant}--> 3316 <element type="constant"> 3317 <source id="DAO.PermissionEnum.dbSecDeleteData"> 3318 <context kind="enumeration">PermissionEnum</context> 3319 <name>dbSecDeleteData</name> 3320 <value>128</value> 3321 </source> 3322 <destination designation="identity" /> 3323 </element> 3324 <!--enum::dbSecFullAccess {Constant}--> 3325 <element type="constant"> 3326 <source id="DAO.PermissionEnum.dbSecFullAccess"> 3327 <context kind="enumeration">PermissionEnum</context> 3328 <name>dbSecFullAccess</name> 3329 <value>1048575</value> 3330 </source> 3331 <destination designation="identity" /> 3332 </element> 3333 <!--enum::dbSecInsertData {Constant}--> 3334 <element type="constant"> 3335 <source id="DAO.PermissionEnum.dbSecInsertData"> 3336 <context kind="enumeration">PermissionEnum</context> 3337 <name>dbSecInsertData</name> 3338 <value>32</value> 3339 </source> 3340 <destination designation="identity" /> 3341 </element> 3342 <!--enum::dbSecNoAccess {Constant}--> 3343 <element type="constant"> 3344 <source id="DAO.PermissionEnum.dbSecNoAccess"> 3345 <context kind="enumeration">PermissionEnum</context> 3346 <name>dbSecNoAccess</name> 3347 <value>0</value> 3348 </source> 3349 <destination designation="identity" /> 3350 </element> 3351 <!--enum::dbSecReadDef {Constant}--> 3352 <element type="constant"> 3353 <source id="DAO.PermissionEnum.dbSecReadDef"> 3354 <context kind="enumeration">PermissionEnum</context> 3355 <name>dbSecReadDef</name> 3356 <value>4</value> 3357 </source> 3358 <destination designation="identity" /> 3359 </element> 3360 <!--enum::dbSecReadSec {Constant}--> 3361 <element type="constant"> 3362 <source id="DAO.PermissionEnum.dbSecReadSec"> 3363 <context kind="enumeration">PermissionEnum</context> 3364 <name>dbSecReadSec</name> 3365 <value>131072</value> 3366 </source> 3367 <destination designation="identity" /> 3368 </element> 3369 <!--enum::dbSecReplaceData {Constant}--> 3370 <element type="constant"> 3371 <source id="DAO.PermissionEnum.dbSecReplaceData"> 3372 <context kind="enumeration">PermissionEnum</context> 3373 <name>dbSecReplaceData</name> 3374 <value>64</value> 3375 </source> 3376 <destination designation="identity" /> 3377 </element> 3378 <!--enum::dbSecRetrieveData {Constant}--> 3379 <element type="constant"> 3380 <source id="DAO.PermissionEnum.dbSecRetrieveData"> 3381 <context kind="enumeration">PermissionEnum</context> 3382 <name>dbSecRetrieveData</name> 3383 <value>20</value> 3384 </source> 3385 <destination designation="identity" /> 3386 </element> 3387 <!--enum::dbSecWriteDef {Constant}--> 3388 <element type="constant"> 3389 <source id="DAO.PermissionEnum.dbSecWriteDef"> 3390 <context kind="enumeration">PermissionEnum</context> 3391 <name>dbSecWriteDef</name> 3392 <value>65548</value> 3393 </source> 3394 <destination designation="identity" /> 3395 </element> 3396 <!--enum::dbSecWriteOwner {Constant}--> 3397 <element type="constant"> 3398 <source id="DAO.PermissionEnum.dbSecWriteOwner"> 3399 <context kind="enumeration">PermissionEnum</context> 3400 <name>dbSecWriteOwner</name> 3401 <value>524288</value> 3402 </source> 3403 <destination designation="identity" /> 3404 </element> 3405 <!--enum::dbSecWriteSec {Constant}--> 3406 <element type="constant"> 3407 <source id="DAO.PermissionEnum.dbSecWriteSec"> 3408 <context kind="enumeration">PermissionEnum</context> 3409 <name>dbSecWriteSec</name> 3410 <value>262144</value> 3411 </source> 3412 <destination designation="identity" /> 3413 </element> 3414 <!--Class::Properties--> 3415 <element type="class"> 3416 <source id="DAO.Properties"> 3417 <name>Properties</name> 3418 </source> 3419 <destination designation="identity" /> 3420 </element> 3421 <!--method::Properties.Append--> 3422 <element type="method"> 3423 <source id="DAO.Properties.Append"> 3424 <context kind="class">Properties</context> 3425 <name>Append</name> 3426 <type>void</type> 3427 <parameter-list> 3428 <parameter> 3429 <type>Object</type> 3430 <name>Object</name> 3431 </parameter> 3432 </parameter-list> 3433 </source> 3434 </element> 3435 <!--property::Properties.Count {ReadOnly}--> 3436 <element type="property"> 3437 <source id="DAO.Properties.Count"> 3438 <context kind="class">Properties</context> 3439 <name>Count</name> 3440 <type>short</type> 3441 </source> 3442 </element> 3443 <!--method::Properties.Delete--> 3444 <element type="method"> 3445 <source id="DAO.Properties.Delete"> 3446 <context kind="class">Properties</context> 3447 <name>Delete</name> 3448 <type>void</type> 3449 <parameter-list> 3450 <parameter> 3451 <type>String</type> 3452 <name>Name</name> 3453 </parameter> 3454 </parameter-list> 3455 </source> 3456 </element> 3457 <!--property::Properties.Item {Default} {ReadOnly}--> 3458 <element type="property"> 3459 <source id="DAO.Properties.Item"> 3460 <context kind="class">Properties</context> 3461 <name default="true">Item</name> 3462 <type>Property</type> 3463 <parameter-list> 3464 <parameter> 3465 <type>Variant</type> 3466 <name>Item</name> 3467 </parameter> 3468 </parameter-list> 3469 </source> 3470 </element> 3471 <!--method::Properties.Refresh--> 3472 <element type="method"> 3473 <source id="DAO.Properties.Refresh"> 3474 <context kind="class">Properties</context> 3475 <name>Refresh</name> 3476 <type>void</type> 3477 </source> 3478 </element> 3479 <!--Class::Property--> 3480 <element type="class"> 3481 <source id="DAO.Property"> 3482 <name>Property</name> 3483 </source> 3484 <destination designation="identity" /> 3485 </element> 3486 <!--property::Property.Inherited {ReadOnly}--> 3487 <element type="property"> 3488 <source id="DAO.Property.Inherited"> 3489 <context kind="class">Property</context> 3490 <name>Inherited</name> 3491 <type>boolean</type> 3492 </source> 3493 </element> 3494 <!--property::Property.Name--> 3495 <element type="property"> 3496 <source id="DAO.Property.Name"> 3497 <context kind="class">Property</context> 3498 <name>Name</name> 3499 <type>String</type> 3500 </source> 3501 </element> 3502 <!--property::Property.Properties {ReadOnly}--> 3503 <element type="property"> 3504 <source id="DAO.Property.Properties"> 3505 <context kind="class">Property</context> 3506 <name>Properties</name> 3507 <type>Properties</type> 3508 </source> 3509 </element> 3510 <!--property::Property.Type--> 3511 <element type="property"> 3512 <source id="DAO.Property.Type"> 3513 <context kind="class">Property</context> 3514 <name>Type</name> 3515 <type>short</type> 3516 </source> 3517 </element> 3518 <!--property::Property.Value {Default}--> 3519 <element type="property"> 3520 <source id="DAO.Property.Value"> 3521 <context kind="class">Property</context> 3522 <name default="true">Value</name> 3523 <type>Variant</type> 3524 </source> 3525 </element> 3526 <!--Class::QueryDef--> 3527 <element type="class"> 3528 <source id="DAO.QueryDef"> 3529 <name>QueryDef</name> 3530 </source> 3531 <destination designation="identity" /> 3532 </element> 3533 <!--property::QueryDef.CacheSize--> 3534 <element type="property"> 3535 <source id="DAO.QueryDef.CacheSize"> 3536 <context kind="class">QueryDef</context> 3537 <name>CacheSize</name> 3538 <type>Integer</type> 3539 </source> 3540 </element> 3541 <!--method::QueryDef.Cancel--> 3542 <element type="method"> 3543 <source id="DAO.QueryDef.Cancel"> 3544 <context kind="class">QueryDef</context> 3545 <name>Cancel</name> 3546 <type>void</type> 3547 </source> 3548 </element> 3549 <!--method::QueryDef.Close--> 3550 <element type="method"> 3551 <source id="DAO.QueryDef.Close"> 3552 <context kind="class">QueryDef</context> 3553 <name>Close</name> 3554 <type>void</type> 3555 </source> 3556 </element> 3557 <!--method::QueryDef.Compare--> 3558 <element type="method"> 3559 <source id="DAO.QueryDef.Compare"> 3560 <context kind="class">QueryDef</context> 3561 <name>Compare</name> 3562 <type>void</type> 3563 <parameter-list> 3564 <parameter> 3565 <type>QueryDef</type> 3566 <name>pQdef</name> 3567 </parameter> 3568 <parameter> 3569 <type>VT_PTR+VT_I2</type> 3570 <name>lps</name> 3571 </parameter> 3572 </parameter-list> 3573 </source> 3574 </element> 3575 <!--property::QueryDef.Connect--> 3576 <element type="property"> 3577 <source id="DAO.QueryDef.Connect"> 3578 <context kind="class">QueryDef</context> 3579 <name>Connect</name> 3580 <type>String</type> 3581 </source> 3582 </element> 3583 <!--method::QueryDef.CreateDynaset--> 3584 <element type="method"> 3585 <source id="DAO.QueryDef.CreateDynaset"> 3586 <context kind="class">QueryDef</context> 3587 <name>CreateDynaset</name> 3588 <type>Recordset</type> 3589 <parameter-list> 3590 <parameter optional="true"> 3591 <type>Variant</type> 3592 <name>Options</name> 3593 </parameter> 3594 <parameter optional="true"> 3595 <type>Variant</type> 3596 <name>Inconsistent</name> 3597 </parameter> 3598 </parameter-list> 3599 </source> 3600 </element> 3601 <!--method::QueryDef.CreateProperty--> 3602 <element type="method"> 3603 <source id="DAO.QueryDef.CreateProperty"> 3604 <context kind="class">QueryDef</context> 3605 <name>CreateProperty</name> 3606 <type>Property</type> 3607 <parameter-list> 3608 <parameter optional="true"> 3609 <type>Variant</type> 3610 <name>Name</name> 3611 </parameter> 3612 <parameter optional="true"> 3613 <type>Variant</type> 3614 <name>Type</name> 3615 </parameter> 3616 <parameter optional="true"> 3617 <type>Variant</type> 3618 <name>Value</name> 3619 </parameter> 3620 <parameter optional="true"> 3621 <type>Variant</type> 3622 <name>DDL</name> 3623 </parameter> 3624 </parameter-list> 3625 </source> 3626 </element> 3627 <!--method::QueryDef.CreateSnapshot--> 3628 <element type="method"> 3629 <source id="DAO.QueryDef.CreateSnapshot"> 3630 <context kind="class">QueryDef</context> 3631 <name>CreateSnapshot</name> 3632 <type>Recordset</type> 3633 <parameter-list> 3634 <parameter optional="true"> 3635 <type>Variant</type> 3636 <name>Options</name> 3637 </parameter> 3638 </parameter-list> 3639 </source> 3640 </element> 3641 <!--property::QueryDef.DateCreated {ReadOnly}--> 3642 <element type="property"> 3643 <source id="DAO.QueryDef.DateCreated"> 3644 <context kind="class">QueryDef</context> 3645 <name>DateCreated</name> 3646 <type>Variant</type> 3647 </source> 3648 </element> 3649 <!--method::QueryDef.Execute--> 3650 <element type="method"> 3651 <source id="DAO.QueryDef.Execute"> 3652 <context kind="class">QueryDef</context> 3653 <name>Execute</name> 3654 <type>void</type> 3655 <parameter-list> 3656 <parameter optional="true"> 3657 <type>Variant</type> 3658 <name>Options</name> 3659 </parameter> 3660 </parameter-list> 3661 </source> 3662 </element> 3663 <!--property::QueryDef.Fields {ReadOnly}--> 3664 <element type="property"> 3665 <source id="DAO.QueryDef.Fields"> 3666 <context kind="class">QueryDef</context> 3667 <name>Fields</name> 3668 <type>Fields</type> 3669 </source> 3670 </element> 3671 <!--property::QueryDef.hStmt {ReadOnly}--> 3672 <element type="property"> 3673 <source id="DAO.QueryDef.hStmt"> 3674 <context kind="class">QueryDef</context> 3675 <name>hStmt</name> 3676 <type>Integer</type> 3677 </source> 3678 </element> 3679 <!--property::QueryDef.LastUpdated {ReadOnly}--> 3680 <element type="property"> 3681 <source id="DAO.QueryDef.LastUpdated"> 3682 <context kind="class">QueryDef</context> 3683 <name>LastUpdated</name> 3684 <type>Variant</type> 3685 </source> 3686 </element> 3687 <!--method::QueryDef.ListParameters--> 3688 <element type="method"> 3689 <source id="DAO.QueryDef.ListParameters"> 3690 <context kind="class">QueryDef</context> 3691 <name>ListParameters</name> 3692 <type>Recordset</type> 3693 </source> 3694 </element> 3695 <!--property::QueryDef.MaxRecords--> 3696 <element type="property"> 3697 <source id="DAO.QueryDef.MaxRecords"> 3698 <context kind="class">QueryDef</context> 3699 <name>MaxRecords</name> 3700 <type>Integer</type> 3701 </source> 3702 </element> 3703 <!--property::QueryDef.Name--> 3704 <element type="property"> 3705 <source id="DAO.QueryDef.Name"> 3706 <context kind="class">QueryDef</context> 3707 <name>Name</name> 3708 <type>String</type> 3709 </source> 3710 </element> 3711 <!--property::QueryDef.ODBCTimeout--> 3712 <element type="property"> 3713 <source id="DAO.QueryDef.ODBCTimeout"> 3714 <context kind="class">QueryDef</context> 3715 <name>ODBCTimeout</name> 3716 <type>short</type> 3717 </source> 3718 </element> 3719 <!--method::QueryDef.OpenRecordset--> 3720 <element type="method"> 3721 <source id="DAO.QueryDef.OpenRecordset"> 3722 <context kind="class">QueryDef</context> 3723 <name>OpenRecordset</name> 3724 <type>Recordset</type> 3725 <parameter-list> 3726 <parameter optional="true"> 3727 <type>Variant</type> 3728 <name>Type</name> 3729 </parameter> 3730 <parameter optional="true"> 3731 <type>Variant</type> 3732 <name>Options</name> 3733 </parameter> 3734 <parameter optional="true"> 3735 <type>Variant</type> 3736 <name>LockEdit</name> 3737 </parameter> 3738 </parameter-list> 3739 </source> 3740 </element> 3741 <!--property::QueryDef.Parameters {Default} {ReadOnly}--> 3742 <element type="property"> 3743 <source id="DAO.QueryDef.Parameters"> 3744 <context kind="class">QueryDef</context> 3745 <name default="true">Parameters</name> 3746 <type>Parameters</type> 3747 </source> 3748 </element> 3749 <!--property::QueryDef.Prepare--> 3750 <element type="property"> 3751 <source id="DAO.QueryDef.Prepare"> 3752 <context kind="class">QueryDef</context> 3753 <name>Prepare</name> 3754 <type>Variant</type> 3755 </source> 3756 </element> 3757 <!--property::QueryDef.Properties {ReadOnly}--> 3758 <element type="property"> 3759 <source id="DAO.QueryDef.Properties"> 3760 <context kind="class">QueryDef</context> 3761 <name>Properties</name> 3762 <type>Properties</type> 3763 </source> 3764 </element> 3765 <!--property::QueryDef.RecordsAffected {ReadOnly}--> 3766 <element type="property"> 3767 <source id="DAO.QueryDef.RecordsAffected"> 3768 <context kind="class">QueryDef</context> 3769 <name>RecordsAffected</name> 3770 <type>Integer</type> 3771 </source> 3772 </element> 3773 <!--property::QueryDef.ReturnsRecords--> 3774 <element type="property"> 3775 <source id="DAO.QueryDef.ReturnsRecords"> 3776 <context kind="class">QueryDef</context> 3777 <name>ReturnsRecords</name> 3778 <type>boolean</type> 3779 </source> 3780 </element> 3781 <!--property::QueryDef.SQL--> 3782 <element type="property"> 3783 <source id="DAO.QueryDef.SQL"> 3784 <context kind="class">QueryDef</context> 3785 <name>SQL</name> 3786 <type>String</type> 3787 </source> 3788 </element> 3789 <!--property::QueryDef.StillExecuting {ReadOnly}--> 3790 <element type="property"> 3791 <source id="DAO.QueryDef.StillExecuting"> 3792 <context kind="class">QueryDef</context> 3793 <name>StillExecuting</name> 3794 <type>boolean</type> 3795 </source> 3796 </element> 3797 <!--property::QueryDef.Type {ReadOnly}--> 3798 <element type="property"> 3799 <source id="DAO.QueryDef.Type"> 3800 <context kind="class">QueryDef</context> 3801 <name>Type</name> 3802 <type>short</type> 3803 </source> 3804 </element> 3805 <!--property::QueryDef.Updatable {ReadOnly}--> 3806 <element type="property"> 3807 <source id="DAO.QueryDef.Updatable"> 3808 <context kind="class">QueryDef</context> 3809 <name>Updatable</name> 3810 <type>boolean</type> 3811 </source> 3812 </element> 3813 <!--Class::QueryDefs--> 3814 <element type="class"> 3815 <source id="DAO.QueryDefs"> 3816 <name>QueryDefs</name> 3817 </source> 3818 <destination designation="identity" /> 3819 </element> 3820 <!--method::QueryDefs.Append--> 3821 <element type="method"> 3822 <source id="DAO.QueryDefs.Append"> 3823 <context kind="class">QueryDefs</context> 3824 <name>Append</name> 3825 <type>void</type> 3826 <parameter-list> 3827 <parameter> 3828 <type>Object</type> 3829 <name>Object</name> 3830 </parameter> 3831 </parameter-list> 3832 </source> 3833 </element> 3834 <!--property::QueryDefs.Count {ReadOnly}--> 3835 <element type="property"> 3836 <source id="DAO.QueryDefs.Count"> 3837 <context kind="class">QueryDefs</context> 3838 <name>Count</name> 3839 <type>short</type> 3840 </source> 3841 </element> 3842 <!--method::QueryDefs.Delete--> 3843 <element type="method"> 3844 <source id="DAO.QueryDefs.Delete"> 3845 <context kind="class">QueryDefs</context> 3846 <name>Delete</name> 3847 <type>void</type> 3848 <parameter-list> 3849 <parameter> 3850 <type>String</type> 3851 <name>Name</name> 3852 </parameter> 3853 </parameter-list> 3854 </source> 3855 </element> 3856 <!--property::QueryDefs.Item {Default} {ReadOnly}--> 3857 <element type="property"> 3858 <source id="DAO.QueryDefs.Item"> 3859 <context kind="class">QueryDefs</context> 3860 <name default="true">Item</name> 3861 <type>QueryDef</type> 3862 <parameter-list> 3863 <parameter> 3864 <type>Variant</type> 3865 <name>Item</name> 3866 </parameter> 3867 </parameter-list> 3868 </source> 3869 </element> 3870 <!--method::QueryDefs.Refresh--> 3871 <element type="method"> 3872 <source id="DAO.QueryDefs.Refresh"> 3873 <context kind="class">QueryDefs</context> 3874 <name>Refresh</name> 3875 <type>void</type> 3876 </source> 3877 </element> 3878 <!--enum::QueryDefStateEnum {Enumeration}--> 3879 <element type="enumeration"> 3880 <source id="DAO.QueryDefStateEnum"> 3881 <name>QueryDefStateEnum</name> 3882 </source> 3883 <destination designation="identity" /> 3884 </element> 3885 <!--enum::dbQPrepare {Constant}--> 3886 <element type="constant"> 3887 <source id="DAO.QueryDefStateEnum.dbQPrepare"> 3888 <context kind="enumeration">QueryDefStateEnum</context> 3889 <name>dbQPrepare</name> 3890 <value>1</value> 3891 </source> 3892 <destination designation="identity" /> 3893 </element> 3894 <!--enum::dbQUnprepare {Constant}--> 3895 <element type="constant"> 3896 <source id="DAO.QueryDefStateEnum.dbQUnprepare"> 3897 <context kind="enumeration">QueryDefStateEnum</context> 3898 <name>dbQUnprepare</name> 3899 <value>2</value> 3900 </source> 3901 <destination designation="identity" /> 3902 </element> 3903 <!--enum::QueryDefTypeEnum {Enumeration}--> 3904 <element type="enumeration"> 3905 <source id="DAO.QueryDefTypeEnum"> 3906 <name>QueryDefTypeEnum</name> 3907 </source> 3908 <destination designation="identity" /> 3909 </element> 3910 <!--enum::dbQAction {Constant}--> 3911 <element type="constant"> 3912 <source id="DAO.QueryDefTypeEnum.dbQAction"> 3913 <context kind="enumeration">QueryDefTypeEnum</context> 3914 <name>dbQAction</name> 3915 <value>240</value> 3916 </source> 3917 <destination designation="identity" /> 3918 </element> 3919 <!--enum::dbQAppend {Constant}--> 3920 <element type="constant"> 3921 <source id="DAO.QueryDefTypeEnum.dbQAppend"> 3922 <context kind="enumeration">QueryDefTypeEnum</context> 3923 <name>dbQAppend</name> 3924 <value>64</value> 3925 </source> 3926 <destination designation="identity" /> 3927 </element> 3928 <!--enum::dbQCompound {Constant}--> 3929 <element type="constant"> 3930 <source id="DAO.QueryDefTypeEnum.dbQCompound"> 3931 <context kind="enumeration">QueryDefTypeEnum</context> 3932 <name>dbQCompound</name> 3933 <value>160</value> 3934 </source> 3935 <destination designation="identity" /> 3936 </element> 3937 <!--enum::dbQCrosstab {Constant}--> 3938 <element type="constant"> 3939 <source id="DAO.QueryDefTypeEnum.dbQCrosstab"> 3940 <context kind="enumeration">QueryDefTypeEnum</context> 3941 <name>dbQCrosstab</name> 3942 <value>16</value> 3943 </source> 3944 <destination designation="identity" /> 3945 </element> 3946 <!--enum::dbQDDL {Constant}--> 3947 <element type="constant"> 3948 <source id="DAO.QueryDefTypeEnum.dbQDDL"> 3949 <context kind="enumeration">QueryDefTypeEnum</context> 3950 <name>dbQDDL</name> 3951 <value>96</value> 3952 </source> 3953 <destination designation="identity" /> 3954 </element> 3955 <!--enum::dbQDelete {Constant}--> 3956 <element type="constant"> 3957 <source id="DAO.QueryDefTypeEnum.dbQDelete"> 3958 <context kind="enumeration">QueryDefTypeEnum</context> 3959 <name>dbQDelete</name> 3960 <value>32</value> 3961 </source> 3962 <destination designation="identity" /> 3963 </element> 3964 <!--enum::dbQMakeTable {Constant}--> 3965 <element type="constant"> 3966 <source id="DAO.QueryDefTypeEnum.dbQMakeTable"> 3967 <context kind="enumeration">QueryDefTypeEnum</context> 3968 <name>dbQMakeTable</name> 3969 <value>80</value> 3970 </source> 3971 <destination designation="identity" /> 3972 </element> 3973 <!--enum::dbQProcedure {Constant}--> 3974 <element type="constant"> 3975 <source id="DAO.QueryDefTypeEnum.dbQProcedure"> 3976 <context kind="enumeration">QueryDefTypeEnum</context> 3977 <name>dbQProcedure</name> 3978 <value>224</value> 3979 </source> 3980 <destination designation="identity" /> 3981 </element> 3982 <!--enum::dbQSelect {Constant}--> 3983 <element type="constant"> 3984 <source id="DAO.QueryDefTypeEnum.dbQSelect"> 3985 <context kind="enumeration">QueryDefTypeEnum</context> 3986 <name>dbQSelect</name> 3987 <value>0</value> 3988 </source> 3989 <destination designation="identity" /> 3990 </element> 3991 <!--enum::dbQSetOperation {Constant}--> 3992 <element type="constant"> 3993 <source id="DAO.QueryDefTypeEnum.dbQSetOperation"> 3994 <context kind="enumeration">QueryDefTypeEnum</context> 3995 <name>dbQSetOperation</name> 3996 <value>128</value> 3997 </source> 3998 <destination designation="identity" /> 3999 </element> 4000 <!--enum::dbQSPTBulk {Constant}--> 4001 <element type="constant"> 4002 <source id="DAO.QueryDefTypeEnum.dbQSPTBulk"> 4003 <context kind="enumeration">QueryDefTypeEnum</context> 4004 <name>dbQSPTBulk</name> 4005 <value>144</value> 4006 </source> 4007 <destination designation="identity" /> 4008 </element> 4009 <!--enum::dbQSQLPassThrough {Constant}--> 4010 <element type="constant"> 4011 <source id="DAO.QueryDefTypeEnum.dbQSQLPassThrough"> 4012 <context kind="enumeration">QueryDefTypeEnum</context> 4013 <name>dbQSQLPassThrough</name> 4014 <value>112</value> 4015 </source> 4016 <destination designation="identity" /> 4017 </element> 4018 <!--enum::dbQUpdate {Constant}--> 4019 <element type="constant"> 4020 <source id="DAO.QueryDefTypeEnum.dbQUpdate"> 4021 <context kind="enumeration">QueryDefTypeEnum</context> 4022 <name>dbQUpdate</name> 4023 <value>48</value> 4024 </source> 4025 <destination designation="identity" /> 4026 </element> 4027 <!--Class::Recordset--> 4028 <element type="class"> 4029 <source id="DAO.Recordset"> 4030 <name>Recordset</name> 4031 </source> 4032 <destination designation="identity" /> 4033 </element> 4034 <!--property::Recordset.AbsolutePosition--> 4035 <element type="property"> 4036 <source id="DAO.Recordset.AbsolutePosition"> 4037 <context kind="class">Recordset</context> 4038 <name>AbsolutePosition</name> 4039 <type>Integer</type> 4040 </source> 4041 </element> 4042 <!--method::Recordset.AddNew--> 4043 <element type="method"> 4044 <source id="DAO.Recordset.AddNew"> 4045 <context kind="class">Recordset</context> 4046 <name>AddNew</name> 4047 <type>void</type> 4048 </source> 4049 </element> 4050 <!--property::Recordset.BatchCollisionCount {ReadOnly}--> 4051 <element type="property"> 4052 <source id="DAO.Recordset.BatchCollisionCount"> 4053 <context kind="class">Recordset</context> 4054 <name>BatchCollisionCount</name> 4055 <type>Integer</type> 4056 </source> 4057 </element> 4058 <!--property::Recordset.BatchCollisions {ReadOnly}--> 4059 <element type="property"> 4060 <source id="DAO.Recordset.BatchCollisions"> 4061 <context kind="class">Recordset</context> 4062 <name>BatchCollisions</name> 4063 <type>Variant</type> 4064 </source> 4065 </element> 4066 <!--property::Recordset.BatchSize--> 4067 <element type="property"> 4068 <source id="DAO.Recordset.BatchSize"> 4069 <context kind="class">Recordset</context> 4070 <name>BatchSize</name> 4071 <type>Integer</type> 4072 </source> 4073 </element> 4074 <!--property::Recordset.BOF {ReadOnly}--> 4075 <element type="property"> 4076 <source id="DAO.Recordset.BOF"> 4077 <context kind="class">Recordset</context> 4078 <name>BOF</name> 4079 <type>boolean</type> 4080 </source> 4081 </element> 4082 <!--property::Recordset.Bookmark--> 4083 <element type="property"> 4084 <source id="DAO.Recordset.Bookmark"> 4085 <context kind="class">Recordset</context> 4086 <name>Bookmark</name> 4087 <type>VT_SAFEARRAY+VT_UI1</type> 4088 </source> 4089 </element> 4090 <!--property::Recordset.Bookmarkable {ReadOnly}--> 4091 <element type="property"> 4092 <source id="DAO.Recordset.Bookmarkable"> 4093 <context kind="class">Recordset</context> 4094 <name>Bookmarkable</name> 4095 <type>boolean</type> 4096 </source> 4097 </element> 4098 <!--property::Recordset.CacheSize--> 4099 <element type="property"> 4100 <source id="DAO.Recordset.CacheSize"> 4101 <context kind="class">Recordset</context> 4102 <name>CacheSize</name> 4103 <type>Integer</type> 4104 </source> 4105 </element> 4106 <!--property::Recordset.CacheStart--> 4107 <element type="property"> 4108 <source id="DAO.Recordset.CacheStart"> 4109 <context kind="class">Recordset</context> 4110 <name>CacheStart</name> 4111 <type>VT_SAFEARRAY+VT_UI1</type> 4112 </source> 4113 </element> 4114 <!--method::Recordset.Cancel--> 4115 <element type="method"> 4116 <source id="DAO.Recordset.Cancel"> 4117 <context kind="class">Recordset</context> 4118 <name>Cancel</name> 4119 <type>void</type> 4120 </source> 4121 </element> 4122 <!--method::Recordset.CancelUpdate--> 4123 <element type="method"> 4124 <source id="DAO.Recordset.CancelUpdate"> 4125 <context kind="class">Recordset</context> 4126 <name>CancelUpdate</name> 4127 <type>void</type> 4128 <parameter-list> 4129 <parameter optional="true"> 4130 <type>Integer</type> 4131 <name>UpdateType</name> 4132 </parameter> 4133 </parameter-list> 4134 </source> 4135 </element> 4136 <!--method::Recordset.Clone--> 4137 <element type="method"> 4138 <source id="DAO.Recordset.Clone"> 4139 <context kind="class">Recordset</context> 4140 <name>Clone</name> 4141 <type>Recordset</type> 4142 </source> 4143 </element> 4144 <!--method::Recordset.Close--> 4145 <element type="method"> 4146 <source id="DAO.Recordset.Close"> 4147 <context kind="class">Recordset</context> 4148 <name>Close</name> 4149 <type>void</type> 4150 </source> 4151 </element> 4152 <!--property::Recordset.Collect--> 4153 <element type="property"> 4154 <source id="DAO.Recordset.Collect"> 4155 <context kind="class">Recordset</context> 4156 <name>Collect</name> 4157 <type>Variant</type> 4158 <parameter-list> 4159 <parameter> 4160 <type>Variant</type> 4161 <name>Item</name> 4162 </parameter> 4163 </parameter-list> 4164 </source> 4165 </element> 4166 <!--property::Recordset.Connection {ReadOnly}--> 4167 <element type="property"> 4168 <source id="DAO.Recordset.Connection"> 4169 <context kind="class">Recordset</context> 4170 <name>Connection</name> 4171 <type>Connection</type> 4172 </source> 4173 </element> 4174 <!--method::Recordset.CopyQueryDef--> 4175 <element type="method"> 4176 <source id="DAO.Recordset.CopyQueryDef"> 4177 <context kind="class">Recordset</context> 4178 <name>CopyQueryDef</name> 4179 <type>QueryDef</type> 4180 </source> 4181 </element> 4182 <!--method::Recordset.CreateDynaset--> 4183 <element type="method"> 4184 <source id="DAO.Recordset.CreateDynaset"> 4185 <context kind="class">Recordset</context> 4186 <name>CreateDynaset</name> 4187 <type>Recordset</type> 4188 <parameter-list> 4189 <parameter optional="true"> 4190 <type>Variant</type> 4191 <name>Options</name> 4192 </parameter> 4193 <parameter optional="true"> 4194 <type>Variant</type> 4195 <name>Inconsistent</name> 4196 </parameter> 4197 </parameter-list> 4198 </source> 4199 </element> 4200 <!--method::Recordset.CreateSnapshot--> 4201 <element type="method"> 4202 <source id="DAO.Recordset.CreateSnapshot"> 4203 <context kind="class">Recordset</context> 4204 <name>CreateSnapshot</name> 4205 <type>Recordset</type> 4206 <parameter-list> 4207 <parameter optional="true"> 4208 <type>Variant</type> 4209 <name>Options</name> 4210 </parameter> 4211 </parameter-list> 4212 </source> 4213 </element> 4214 <!--property::Recordset.DateCreated {ReadOnly}--> 4215 <element type="property"> 4216 <source id="DAO.Recordset.DateCreated"> 4217 <context kind="class">Recordset</context> 4218 <name>DateCreated</name> 4219 <type>Variant</type> 4220 </source> 4221 </element> 4222 <!--method::Recordset.Delete--> 4223 <element type="method"> 4224 <source id="DAO.Recordset.Delete"> 4225 <context kind="class">Recordset</context> 4226 <name>Delete</name> 4227 <type>void</type> 4228 </source> 4229 </element> 4230 <!--method::Recordset.Edit--> 4231 <element type="method"> 4232 <source id="DAO.Recordset.Edit"> 4233 <context kind="class">Recordset</context> 4234 <name>Edit</name> 4235 <type>void</type> 4236 </source> 4237 </element> 4238 <!--property::Recordset.EditMode {ReadOnly}--> 4239 <element type="property"> 4240 <source id="DAO.Recordset.EditMode"> 4241 <context kind="class">Recordset</context> 4242 <name>EditMode</name> 4243 <type>short</type> 4244 </source> 4245 </element> 4246 <!--property::Recordset.EOF {ReadOnly}--> 4247 <element type="property"> 4248 <source id="DAO.Recordset.EOF"> 4249 <context kind="class">Recordset</context> 4250 <name>EOF</name> 4251 <type>boolean</type> 4252 </source> 4253 </element> 4254 <!--property::Recordset.Fields {Default} {ReadOnly}--> 4255 <element type="property"> 4256 <source id="DAO.Recordset.Fields"> 4257 <context kind="class">Recordset</context> 4258 <name default="true">Fields</name> 4259 <type>Fields</type> 4260 </source> 4261 </element> 4262 <!--method::Recordset.FillCache--> 4263 <element type="method"> 4264 <source id="DAO.Recordset.FillCache"> 4265 <context kind="class">Recordset</context> 4266 <name>FillCache</name> 4267 <type>void</type> 4268 <parameter-list> 4269 <parameter optional="true"> 4270 <type>Variant</type> 4271 <name>Rows</name> 4272 </parameter> 4273 <parameter optional="true"> 4274 <type>Variant</type> 4275 <name>StartBookmark</name> 4276 </parameter> 4277 </parameter-list> 4278 </source> 4279 </element> 4280 <!--property::Recordset.Filter--> 4281 <element type="property"> 4282 <source id="DAO.Recordset.Filter"> 4283 <context kind="class">Recordset</context> 4284 <name>Filter</name> 4285 <type>String</type> 4286 </source> 4287 </element> 4288 <!--method::Recordset.FindFirst--> 4289 <element type="method"> 4290 <source id="DAO.Recordset.FindFirst"> 4291 <context kind="class">Recordset</context> 4292 <name>FindFirst</name> 4293 <type>void</type> 4294 <parameter-list> 4295 <parameter> 4296 <type>String</type> 4297 <name>Criteria</name> 4298 </parameter> 4299 </parameter-list> 4300 </source> 4301 </element> 4302 <!--method::Recordset.FindLast--> 4303 <element type="method"> 4304 <source id="DAO.Recordset.FindLast"> 4305 <context kind="class">Recordset</context> 4306 <name>FindLast</name> 4307 <type>void</type> 4308 <parameter-list> 4309 <parameter> 4310 <type>String</type> 4311 <name>Criteria</name> 4312 </parameter> 4313 </parameter-list> 4314 </source> 4315 </element> 4316 <!--method::Recordset.FindNext--> 4317 <element type="method"> 4318 <source id="DAO.Recordset.FindNext"> 4319 <context kind="class">Recordset</context> 4320 <name>FindNext</name> 4321 <type>void</type> 4322 <parameter-list> 4323 <parameter> 4324 <type>String</type> 4325 <name>Criteria</name> 4326 </parameter> 4327 </parameter-list> 4328 </source> 4329 </element> 4330 <!--method::Recordset.FindPrevious--> 4331 <element type="method"> 4332 <source id="DAO.Recordset.FindPrevious"> 4333 <context kind="class">Recordset</context> 4334 <name>FindPrevious</name> 4335 <type>void</type> 4336 <parameter-list> 4337 <parameter> 4338 <type>String</type> 4339 <name>Criteria</name> 4340 </parameter> 4341 </parameter-list> 4342 </source> 4343 </element> 4344 <!--method::Recordset.GetRows--> 4345 <element type="method"> 4346 <source id="DAO.Recordset.GetRows"> 4347 <context kind="class">Recordset</context> 4348 <name>GetRows</name> 4349 <type>Variant</type> 4350 <parameter-list> 4351 <parameter optional="true"> 4352 <type>Variant</type> 4353 <name>NumRows</name> 4354 </parameter> 4355 </parameter-list> 4356 </source> 4357 </element> 4358 <!--property::Recordset.hStmt {ReadOnly}--> 4359 <element type="property"> 4360 <source id="DAO.Recordset.hStmt"> 4361 <context kind="class">Recordset</context> 4362 <name>hStmt</name> 4363 <type>Integer</type> 4364 </source> 4365 </element> 4366 <!--property::Recordset.Index--> 4367 <element type="property"> 4368 <source id="DAO.Recordset.Index"> 4369 <context kind="class">Recordset</context> 4370 <name>Index</name> 4371 <type>String</type> 4372 </source> 4373 </element> 4374 <!--property::Recordset.Indexes {ReadOnly}--> 4375 <element type="property"> 4376 <source id="DAO.Recordset.Indexes"> 4377 <context kind="class">Recordset</context> 4378 <name>Indexes</name> 4379 <type>Indexes</type> 4380 </source> 4381 </element> 4382 <!--property::Recordset.LastModified {ReadOnly}--> 4383 <element type="property"> 4384 <source id="DAO.Recordset.LastModified"> 4385 <context kind="class">Recordset</context> 4386 <name>LastModified</name> 4387 <type>VT_SAFEARRAY+VT_UI1</type> 4388 </source> 4389 </element> 4390 <!--property::Recordset.LastUpdated {ReadOnly}--> 4391 <element type="property"> 4392 <source id="DAO.Recordset.LastUpdated"> 4393 <context kind="class">Recordset</context> 4394 <name>LastUpdated</name> 4395 <type>Variant</type> 4396 </source> 4397 </element> 4398 <!--method::Recordset.ListFields--> 4399 <element type="method"> 4400 <source id="DAO.Recordset.ListFields"> 4401 <context kind="class">Recordset</context> 4402 <name>ListFields</name> 4403 <type>Recordset</type> 4404 </source> 4405 </element> 4406 <!--method::Recordset.ListIndexes--> 4407 <element type="method"> 4408 <source id="DAO.Recordset.ListIndexes"> 4409 <context kind="class">Recordset</context> 4410 <name>ListIndexes</name> 4411 <type>Recordset</type> 4412 </source> 4413 </element> 4414 <!--property::Recordset.LockEdits--> 4415 <element type="property"> 4416 <source id="DAO.Recordset.LockEdits"> 4417 <context kind="class">Recordset</context> 4418 <name>LockEdits</name> 4419 <type>boolean</type> 4420 </source> 4421 </element> 4422 <!--method::Recordset.Move--> 4423 <element type="method"> 4424 <source id="DAO.Recordset.Move"> 4425 <context kind="class">Recordset</context> 4426 <name>Move</name> 4427 <type>void</type> 4428 <parameter-list> 4429 <parameter> 4430 <type>Integer</type> 4431 <name>Rows</name> 4432 </parameter> 4433 <parameter optional="true"> 4434 <type>Variant</type> 4435 <name>StartBookmark</name> 4436 </parameter> 4437 </parameter-list> 4438 </source> 4439 </element> 4440 <!--method::Recordset.MoveFirst--> 4441 <element type="method"> 4442 <source id="DAO.Recordset.MoveFirst"> 4443 <context kind="class">Recordset</context> 4444 <name>MoveFirst</name> 4445 <type>void</type> 4446 </source> 4447 </element> 4448 <!--method::Recordset.MoveLast--> 4449 <element type="method"> 4450 <source id="DAO.Recordset.MoveLast"> 4451 <context kind="class">Recordset</context> 4452 <name>MoveLast</name> 4453 <type>void</type> 4454 <parameter-list> 4455 <parameter optional="true"> 4456 <type>Integer</type> 4457 <name>Options</name> 4458 </parameter> 4459 </parameter-list> 4460 </source> 4461 </element> 4462 <!--method::Recordset.MoveNext--> 4463 <element type="method"> 4464 <source id="DAO.Recordset.MoveNext"> 4465 <context kind="class">Recordset</context> 4466 <name>MoveNext</name> 4467 <type>void</type> 4468 </source> 4469 </element> 4470 <!--method::Recordset.MovePrevious--> 4471 <element type="method"> 4472 <source id="DAO.Recordset.MovePrevious"> 4473 <context kind="class">Recordset</context> 4474 <name>MovePrevious</name> 4475 <type>void</type> 4476 </source> 4477 </element> 4478 <!--property::Recordset.Name {ReadOnly}--> 4479 <element type="property"> 4480 <source id="DAO.Recordset.Name"> 4481 <context kind="class">Recordset</context> 4482 <name>Name</name> 4483 <type>String</type> 4484 </source> 4485 </element> 4486 <!--method::Recordset.NextRecordset--> 4487 <element type="method"> 4488 <source id="DAO.Recordset.NextRecordset"> 4489 <context kind="class">Recordset</context> 4490 <name>NextRecordset</name> 4491 <type>boolean</type> 4492 </source> 4493 </element> 4494 <!--property::Recordset.NoMatch {ReadOnly}--> 4495 <element type="property"> 4496 <source id="DAO.Recordset.NoMatch"> 4497 <context kind="class">Recordset</context> 4498 <name>NoMatch</name> 4499 <type>boolean</type> 4500 </source> 4501 </element> 4502 <!--property::Recordset.ODBCFetchCount {ReadOnly}--> 4503 <element type="property"> 4504 <source id="DAO.Recordset.ODBCFetchCount"> 4505 <context kind="class">Recordset</context> 4506 <name>ODBCFetchCount</name> 4507 <type>Integer</type> 4508 </source> 4509 </element> 4510 <!--property::Recordset.ODBCFetchDelay {ReadOnly}--> 4511 <element type="property"> 4512 <source id="DAO.Recordset.ODBCFetchDelay"> 4513 <context kind="class">Recordset</context> 4514 <name>ODBCFetchDelay</name> 4515 <type>Integer</type> 4516 </source> 4517 </element> 4518 <!--method::Recordset.OpenRecordset--> 4519 <element type="method"> 4520 <source id="DAO.Recordset.OpenRecordset"> 4521 <context kind="class">Recordset</context> 4522 <name>OpenRecordset</name> 4523 <type>Recordset</type> 4524 <parameter-list> 4525 <parameter optional="true"> 4526 <type>Variant</type> 4527 <name>Type</name> 4528 </parameter> 4529 <parameter optional="true"> 4530 <type>Variant</type> 4531 <name>Options</name> 4532 </parameter> 4533 </parameter-list> 4534 </source> 4535 </element> 4536 <!--property::Recordset.Parent {ReadOnly}--> 4537 <element type="property"> 4538 <source id="DAO.Recordset.Parent"> 4539 <context kind="class">Recordset</context> 4540 <name>Parent</name> 4541 <type>Database</type> 4542 </source> 4543 </element> 4544 <!--property::Recordset.PercentPosition--> 4545 <element type="property"> 4546 <source id="DAO.Recordset.PercentPosition"> 4547 <context kind="class">Recordset</context> 4548 <name>PercentPosition</name> 4549 <type>Single</type> 4550 </source> 4551 </element> 4552 <!--property::Recordset.Properties {ReadOnly}--> 4553 <element type="property"> 4554 <source id="DAO.Recordset.Properties"> 4555 <context kind="class">Recordset</context> 4556 <name>Properties</name> 4557 <type>Properties</type> 4558 </source> 4559 </element> 4560 <!--property::Recordset.RecordCount {ReadOnly}--> 4561 <element type="property"> 4562 <source id="DAO.Recordset.RecordCount"> 4563 <context kind="class">Recordset</context> 4564 <name>RecordCount</name> 4565 <type>Integer</type> 4566 </source> 4567 </element> 4568 <!--property::Recordset.RecordStatus {ReadOnly}--> 4569 <element type="property"> 4570 <source id="DAO.Recordset.RecordStatus"> 4571 <context kind="class">Recordset</context> 4572 <name>RecordStatus</name> 4573 <type>short</type> 4574 </source> 4575 </element> 4576 <!--method::Recordset.Requery--> 4577 <element type="method"> 4578 <source id="DAO.Recordset.Requery"> 4579 <context kind="class">Recordset</context> 4580 <name>Requery</name> 4581 <type>void</type> 4582 <parameter-list> 4583 <parameter optional="true"> 4584 <type>Variant</type> 4585 <name>NewQueryDef</name> 4586 </parameter> 4587 </parameter-list> 4588 </source> 4589 </element> 4590 <!--property::Recordset.Restartable {ReadOnly}--> 4591 <element type="property"> 4592 <source id="DAO.Recordset.Restartable"> 4593 <context kind="class">Recordset</context> 4594 <name>Restartable</name> 4595 <type>boolean</type> 4596 </source> 4597 </element> 4598 <!--method::Recordset.Seek--> 4599 <element type="method"> 4600 <source id="DAO.Recordset.Seek"> 4601 <context kind="class">Recordset</context> 4602 <name>Seek</name> 4603 <type>void</type> 4604 <parameter-list> 4605 <parameter> 4606 <type>String</type> 4607 <name>Comparison</name> 4608 </parameter> 4609 <parameter> 4610 <type>Variant</type> 4611 <name>Key1</name> 4612 </parameter> 4613 <parameter optional="true"> 4614 <type>Variant</type> 4615 <name>Key2</name> 4616 </parameter> 4617 <parameter optional="true"> 4618 <type>Variant</type> 4619 <name>Key3</name> 4620 </parameter> 4621 <parameter optional="true"> 4622 <type>Variant</type> 4623 <name>Key4</name> 4624 </parameter> 4625 <parameter optional="true"> 4626 <type>Variant</type> 4627 <name>Key5</name> 4628 </parameter> 4629 <parameter optional="true"> 4630 <type>Variant</type> 4631 <name>Key6</name> 4632 </parameter> 4633 <parameter optional="true"> 4634 <type>Variant</type> 4635 <name>Key7</name> 4636 </parameter> 4637 <parameter optional="true"> 4638 <type>Variant</type> 4639 <name>Key8</name> 4640 </parameter> 4641 <parameter optional="true"> 4642 <type>Variant</type> 4643 <name>Key9</name> 4644 </parameter> 4645 <parameter optional="true"> 4646 <type>Variant</type> 4647 <name>Key10</name> 4648 </parameter> 4649 <parameter optional="true"> 4650 <type>Variant</type> 4651 <name>Key11</name> 4652 </parameter> 4653 <parameter optional="true"> 4654 <type>Variant</type> 4655 <name>Key12</name> 4656 </parameter> 4657 <parameter optional="true"> 4658 <type>Variant</type> 4659 <name>Key13</name> 4660 </parameter> 4661 </parameter-list> 4662 </source> 4663 </element> 4664 <!--property::Recordset.Sort--> 4665 <element type="property"> 4666 <source id="DAO.Recordset.Sort"> 4667 <context kind="class">Recordset</context> 4668 <name>Sort</name> 4669 <type>String</type> 4670 </source> 4671 </element> 4672 <!--property::Recordset.StillExecuting {ReadOnly}--> 4673 <element type="property"> 4674 <source id="DAO.Recordset.StillExecuting"> 4675 <context kind="class">Recordset</context> 4676 <name>StillExecuting</name> 4677 <type>boolean</type> 4678 </source> 4679 </element> 4680 <!--property::Recordset.Transactions {ReadOnly}--> 4681 <element type="property"> 4682 <source id="DAO.Recordset.Transactions"> 4683 <context kind="class">Recordset</context> 4684 <name>Transactions</name> 4685 <type>boolean</type> 4686 </source> 4687 </element> 4688 <!--property::Recordset.Type {ReadOnly}--> 4689 <element type="property"> 4690 <source id="DAO.Recordset.Type"> 4691 <context kind="class">Recordset</context> 4692 <name>Type</name> 4693 <type>short</type> 4694 </source> 4695 </element> 4696 <!--property::Recordset.Updatable {ReadOnly}--> 4697 <element type="property"> 4698 <source id="DAO.Recordset.Updatable"> 4699 <context kind="class">Recordset</context> 4700 <name>Updatable</name> 4701 <type>boolean</type> 4702 </source> 4703 </element> 4704 <!--method::Recordset.Update--> 4705 <element type="method"> 4706 <source id="DAO.Recordset.Update"> 4707 <context kind="class">Recordset</context> 4708 <name>Update</name> 4709 <type>void</type> 4710 <parameter-list> 4711 <parameter optional="true"> 4712 <type>Integer</type> 4713 <name>UpdateType</name> 4714 </parameter> 4715 <parameter optional="true"> 4716 <type>boolean</type> 4717 <name>Force</name> 4718 </parameter> 4719 </parameter-list> 4720 </source> 4721 </element> 4722 <!--property::Recordset.UpdateOptions--> 4723 <element type="property"> 4724 <source id="DAO.Recordset.UpdateOptions"> 4725 <context kind="class">Recordset</context> 4726 <name>UpdateOptions</name> 4727 <type>Integer</type> 4728 </source> 4729 </element> 4730 <!--property::Recordset.ValidationRule {ReadOnly}--> 4731 <element type="property"> 4732 <source id="DAO.Recordset.ValidationRule"> 4733 <context kind="class">Recordset</context> 4734 <name>ValidationRule</name> 4735 <type>String</type> 4736 </source> 4737 </element> 4738 <!--property::Recordset.ValidationText {ReadOnly}--> 4739 <element type="property"> 4740 <source id="DAO.Recordset.ValidationText"> 4741 <context kind="class">Recordset</context> 4742 <name>ValidationText</name> 4743 <type>String</type> 4744 </source> 4745 </element> 4746 <!--enum::RecordsetOptionEnum {Enumeration}--> 4747 <element type="enumeration"> 4748 <source id="DAO.RecordsetOptionEnum"> 4749 <name>RecordsetOptionEnum</name> 4750 </source> 4751 <destination designation="identity" /> 4752 </element> 4753 <!--enum::dbAppendOnly {Constant}--> 4754 <element type="constant"> 4755 <source id="DAO.RecordsetOptionEnum.dbAppendOnly"> 4756 <context kind="enumeration">RecordsetOptionEnum</context> 4757 <name>dbAppendOnly</name> 4758 <value>8</value> 4759 </source> 4760 <destination designation="identity" /> 4761 </element> 4762 <!--enum::dbConsistent {Constant}--> 4763 <element type="constant"> 4764 <source id="DAO.RecordsetOptionEnum.dbConsistent"> 4765 <context kind="enumeration">RecordsetOptionEnum</context> 4766 <name>dbConsistent</name> 4767 <value>32</value> 4768 </source> 4769 <destination designation="identity" /> 4770 </element> 4771 <!--enum::dbDenyRead {Constant}--> 4772 <element type="constant"> 4773 <source id="DAO.RecordsetOptionEnum.dbDenyRead"> 4774 <context kind="enumeration">RecordsetOptionEnum</context> 4775 <name>dbDenyRead</name> 4776 <value>2</value> 4777 </source> 4778 <destination designation="identity" /> 4779 </element> 4780 <!--enum::dbDenyWrite {Constant}--> 4781 <element type="constant"> 4782 <source id="DAO.RecordsetOptionEnum.dbDenyWrite"> 4783 <context kind="enumeration">RecordsetOptionEnum</context> 4784 <name>dbDenyWrite</name> 4785 <value>1</value> 4786 </source> 4787 <destination designation="identity" /> 4788 </element> 4789 <!--enum::dbExecDirect {Constant}--> 4790 <element type="constant"> 4791 <source id="DAO.RecordsetOptionEnum.dbExecDirect"> 4792 <context kind="enumeration">RecordsetOptionEnum</context> 4793 <name>dbExecDirect</name> 4794 <value>2048</value> 4795 </source> 4796 <destination designation="identity" /> 4797 </element> 4798 <!--enum::dbFailOnError {Constant}--> 4799 <element type="constant"> 4800 <source id="DAO.RecordsetOptionEnum.dbFailOnError"> 4801 <context kind="enumeration">RecordsetOptionEnum</context> 4802 <name>dbFailOnError</name> 4803 <value>128</value> 4804 </source> 4805 <destination designation="identity" /> 4806 </element> 4807 <!--enum::dbForwardOnly {Constant}--> 4808 <element type="constant"> 4809 <source id="DAO.RecordsetOptionEnum.dbForwardOnly"> 4810 <context kind="enumeration">RecordsetOptionEnum</context> 4811 <name>dbForwardOnly</name> 4812 <value>256</value> 4813 </source> 4814 <destination designation="identity" /> 4815 </element> 4816 <!--enum::dbInconsistent {Constant}--> 4817 <element type="constant"> 4818 <source id="DAO.RecordsetOptionEnum.dbInconsistent"> 4819 <context kind="enumeration">RecordsetOptionEnum</context> 4820 <name>dbInconsistent</name> 4821 <value>16</value> 4822 </source> 4823 <destination designation="identity" /> 4824 </element> 4825 <!--enum::dbReadOnly {Constant}--> 4826 <element type="constant"> 4827 <source id="DAO.RecordsetOptionEnum.dbReadOnly"> 4828 <context kind="enumeration">RecordsetOptionEnum</context> 4829 <name>dbReadOnly</name> 4830 <value>4</value> 4831 </source> 4832 <destination designation="identity" /> 4833 </element> 4834 <!--enum::dbRunAsync {Constant}--> 4835 <element type="constant"> 4836 <source id="DAO.RecordsetOptionEnum.dbRunAsync"> 4837 <context kind="enumeration">RecordsetOptionEnum</context> 4838 <name>dbRunAsync</name> 4839 <value>1024</value> 4840 </source> 4841 <destination designation="identity" /> 4842 </element> 4843 <!--enum::dbSeeChanges {Constant}--> 4844 <element type="constant"> 4845 <source id="DAO.RecordsetOptionEnum.dbSeeChanges"> 4846 <context kind="enumeration">RecordsetOptionEnum</context> 4847 <name>dbSeeChanges</name> 4848 <value>512</value> 4849 </source> 4850 <destination designation="identity" /> 4851 </element> 4852 <!--enum::dbSQLPassThrough {Constant}--> 4853 <element type="constant"> 4854 <source id="DAO.RecordsetOptionEnum.dbSQLPassThrough"> 4855 <context kind="enumeration">RecordsetOptionEnum</context> 4856 <name>dbSQLPassThrough</name> 4857 <value>64</value> 4858 </source> 4859 <destination designation="identity" /> 4860 </element> 4861 <!--Class::Recordsets--> 4862 <element type="class"> 4863 <source id="DAO.Recordsets"> 4864 <name>Recordsets</name> 4865 </source> 4866 <destination designation="identity" /> 4867 </element> 4868 <!--property::Recordsets.Count {ReadOnly}--> 4869 <element type="property"> 4870 <source id="DAO.Recordsets.Count"> 4871 <context kind="class">Recordsets</context> 4872 <name>Count</name> 4873 <type>short</type> 4874 </source> 4875 </element> 4876 <!--property::Recordsets.Item {Default} {ReadOnly}--> 4877 <element type="property"> 4878 <source id="DAO.Recordsets.Item"> 4879 <context kind="class">Recordsets</context> 4880 <name default="true">Item</name> 4881 <type>Recordset</type> 4882 <parameter-list> 4883 <parameter> 4884 <type>Variant</type> 4885 <name>Item</name> 4886 </parameter> 4887 </parameter-list> 4888 </source> 4889 </element> 4890 <!--method::Recordsets.Refresh--> 4891 <element type="method"> 4892 <source id="DAO.Recordsets.Refresh"> 4893 <context kind="class">Recordsets</context> 4894 <name>Refresh</name> 4895 <type>void</type> 4896 </source> 4897 </element> 4898 <!--enum::RecordsetTypeEnum {Enumeration}--> 4899 <element type="enumeration"> 4900 <source id="DAO.RecordsetTypeEnum"> 4901 <name>RecordsetTypeEnum</name> 4902 </source> 4903 <destination designation="identity" /> 4904 </element> 4905 <!--enum::dbOpenDynamic {Constant}--> 4906 <element type="constant"> 4907 <source id="DAO.RecordsetTypeEnum.dbOpenDynamic"> 4908 <context kind="enumeration">RecordsetTypeEnum</context> 4909 <name>dbOpenDynamic</name> 4910 <value>16</value> 4911 </source> 4912 <destination designation="identity" /> 4913 </element> 4914 <!--enum::dbOpenDynaset {Constant}--> 4915 <element type="constant"> 4916 <source id="DAO.RecordsetTypeEnum.dbOpenDynaset"> 4917 <context kind="enumeration">RecordsetTypeEnum</context> 4918 <name>dbOpenDynaset</name> 4919 <value>2</value> 4920 </source> 4921 <destination designation="identity" /> 4922 </element> 4923 <!--enum::dbOpenForwardOnly {Constant}--> 4924 <element type="constant"> 4925 <source id="DAO.RecordsetTypeEnum.dbOpenForwardOnly"> 4926 <context kind="enumeration">RecordsetTypeEnum</context> 4927 <name>dbOpenForwardOnly</name> 4928 <value>8</value> 4929 </source> 4930 <destination designation="identity" /> 4931 </element> 4932 <!--enum::dbOpenSnapshot {Constant}--> 4933 <element type="constant"> 4934 <source id="DAO.RecordsetTypeEnum.dbOpenSnapshot"> 4935 <context kind="enumeration">RecordsetTypeEnum</context> 4936 <name>dbOpenSnapshot</name> 4937 <value>4</value> 4938 </source> 4939 <destination designation="identity" /> 4940 </element> 4941 <!--enum::dbOpenTable {Constant}--> 4942 <element type="constant"> 4943 <source id="DAO.RecordsetTypeEnum.dbOpenTable"> 4944 <context kind="enumeration">RecordsetTypeEnum</context> 4945 <name>dbOpenTable</name> 4946 <value>1</value> 4947 </source> 4948 <destination designation="identity" /> 4949 </element> 4950 <!--enum::RecordStatusEnum {Enumeration}--> 4951 <element type="enumeration"> 4952 <source id="DAO.RecordStatusEnum"> 4953 <name>RecordStatusEnum</name> 4954 </source> 4955 <destination designation="identity" /> 4956 </element> 4957 <!--enum::dbRecordDBDeleted {Constant}--> 4958 <element type="constant"> 4959 <source id="DAO.RecordStatusEnum.dbRecordDBDeleted"> 4960 <context kind="enumeration">RecordStatusEnum</context> 4961 <name>dbRecordDBDeleted</name> 4962 <value>4</value> 4963 </source> 4964 <destination designation="identity" /> 4965 </element> 4966 <!--enum::dbRecordDeleted {Constant}--> 4967 <element type="constant"> 4968 <source id="DAO.RecordStatusEnum.dbRecordDeleted"> 4969 <context kind="enumeration">RecordStatusEnum</context> 4970 <name>dbRecordDeleted</name> 4971 <value>3</value> 4972 </source> 4973 <destination designation="identity" /> 4974 </element> 4975 <!--enum::dbRecordModified {Constant}--> 4976 <element type="constant"> 4977 <source id="DAO.RecordStatusEnum.dbRecordModified"> 4978 <context kind="enumeration">RecordStatusEnum</context> 4979 <name>dbRecordModified</name> 4980 <value>1</value> 4981 </source> 4982 <destination designation="identity" /> 4983 </element> 4984 <!--enum::dbRecordNew {Constant}--> 4985 <element type="constant"> 4986 <source id="DAO.RecordStatusEnum.dbRecordNew"> 4987 <context kind="enumeration">RecordStatusEnum</context> 4988 <name>dbRecordNew</name> 4989 <value>2</value> 4990 </source> 4991 <destination designation="identity" /> 4992 </element> 4993 <!--enum::dbRecordUnmodified {Constant}--> 4994 <element type="constant"> 4995 <source id="DAO.RecordStatusEnum.dbRecordUnmodified"> 4996 <context kind="enumeration">RecordStatusEnum</context> 4997 <name>dbRecordUnmodified</name> 4998 <value>0</value> 4999 </source> 5000 <destination designation="identity" /> 5001 </element> 5002 <!--Class::Relation--> 5003 <element type="class"> 5004 <source id="DAO.Relation"> 5005 <name>Relation</name> 5006 </source> 5007 <destination designation="identity" /> 5008 </element> 5009 <!--property::Relation.Attributes--> 5010 <element type="property"> 5011 <source id="DAO.Relation.Attributes"> 5012 <context kind="class">Relation</context> 5013 <name>Attributes</name> 5014 <type>Integer</type> 5015 </source> 5016 </element> 5017 <!--method::Relation.CreateField--> 5018 <element type="method"> 5019 <source id="DAO.Relation.CreateField"> 5020 <context kind="class">Relation</context> 5021 <name>CreateField</name> 5022 <type>Field</type> 5023 <parameter-list> 5024 <parameter optional="true"> 5025 <type>Variant</type> 5026 <name>Name</name> 5027 </parameter> 5028 <parameter optional="true"> 5029 <type>Variant</type> 5030 <name>Type</name> 5031 </parameter> 5032 <parameter optional="true"> 5033 <type>Variant</type> 5034 <name>Size</name> 5035 </parameter> 5036 </parameter-list> 5037 </source> 5038 </element> 5039 <!--property::Relation.Fields {Default} {ReadOnly}--> 5040 <element type="property"> 5041 <source id="DAO.Relation.Fields"> 5042 <context kind="class">Relation</context> 5043 <name default="true">Fields</name> 5044 <type>Fields</type> 5045 </source> 5046 </element> 5047 <!--property::Relation.ForeignTable--> 5048 <element type="property"> 5049 <source id="DAO.Relation.ForeignTable"> 5050 <context kind="class">Relation</context> 5051 <name>ForeignTable</name> 5052 <type>String</type> 5053 </source> 5054 </element> 5055 <!--property::Relation.Name--> 5056 <element type="property"> 5057 <source id="DAO.Relation.Name"> 5058 <context kind="class">Relation</context> 5059 <name>Name</name> 5060 <type>String</type> 5061 </source> 5062 </element> 5063 <!--property::Relation.PartialReplica--> 5064 <element type="property"> 5065 <source id="DAO.Relation.PartialReplica"> 5066 <context kind="class">Relation</context> 5067 <name>PartialReplica</name> 5068 <type>boolean</type> 5069 </source> 5070 </element> 5071 <!--property::Relation.Properties {ReadOnly}--> 5072 <element type="property"> 5073 <source id="DAO.Relation.Properties"> 5074 <context kind="class">Relation</context> 5075 <name>Properties</name> 5076 <type>Properties</type> 5077 </source> 5078 </element> 5079 <!--property::Relation.Table--> 5080 <element type="property"> 5081 <source id="DAO.Relation.Table"> 5082 <context kind="class">Relation</context> 5083 <name>Table</name> 5084 <type>String</type> 5085 </source> 5086 </element> 5087 <!--enum::RelationAttributeEnum {Enumeration}--> 5088 <element type="enumeration"> 5089 <source id="DAO.RelationAttributeEnum"> 5090 <name>RelationAttributeEnum</name> 5091 </source> 5092 <destination designation="identity" /> 5093 </element> 5094 <!--enum::dbRelationDeleteCascade {Constant}--> 5095 <element type="constant"> 5096 <source id="DAO.RelationAttributeEnum.dbRelationDeleteCascade"> 5097 <context kind="enumeration">RelationAttributeEnum</context> 5098 <name>dbRelationDeleteCascade</name> 5099 <value>4096</value> 5100 </source> 5101 <destination designation="identity" /> 5102 </element> 5103 <!--enum::dbRelationDontEnforce {Constant}--> 5104 <element type="constant"> 5105 <source id="DAO.RelationAttributeEnum.dbRelationDontEnforce"> 5106 <context kind="enumeration">RelationAttributeEnum</context> 5107 <name>dbRelationDontEnforce</name> 5108 <value>2</value> 5109 </source> 5110 <destination designation="identity" /> 5111 </element> 5112 <!--enum::dbRelationInherited {Constant}--> 5113 <element type="constant"> 5114 <source id="DAO.RelationAttributeEnum.dbRelationInherited"> 5115 <context kind="enumeration">RelationAttributeEnum</context> 5116 <name>dbRelationInherited</name> 5117 <value>4</value> 5118 </source> 5119 <destination designation="identity" /> 5120 </element> 5121 <!--enum::dbRelationLeft {Constant}--> 5122 <element type="constant"> 5123 <source id="DAO.RelationAttributeEnum.dbRelationLeft"> 5124 <context kind="enumeration">RelationAttributeEnum</context> 5125 <name>dbRelationLeft</name> 5126 <value>16777216</value> 5127 </source> 5128 <destination designation="identity" /> 5129 </element> 5130 <!--enum::dbRelationRight {Constant}--> 5131 <element type="constant"> 5132 <source id="DAO.RelationAttributeEnum.dbRelationRight"> 5133 <context kind="enumeration">RelationAttributeEnum</context> 5134 <name>dbRelationRight</name> 5135 <value>33554432</value> 5136 </source> 5137 <destination designation="identity" /> 5138 </element> 5139 <!--enum::dbRelationUnique {Constant}--> 5140 <element type="constant"> 5141 <source id="DAO.RelationAttributeEnum.dbRelationUnique"> 5142 <context kind="enumeration">RelationAttributeEnum</context> 5143 <name>dbRelationUnique</name> 5144 <value>1</value> 5145 </source> 5146 <destination designation="identity" /> 5147 </element> 5148 <!--enum::dbRelationUpdateCascade {Constant}--> 5149 <element type="constant"> 5150 <source id="DAO.RelationAttributeEnum.dbRelationUpdateCascade"> 5151 <context kind="enumeration">RelationAttributeEnum</context> 5152 <name>dbRelationUpdateCascade</name> 5153 <value>256</value> 5154 </source> 5155 <destination designation="identity" /> 5156 </element> 5157 <!--Class::Relations--> 5158 <element type="class"> 5159 <source id="DAO.Relations"> 5160 <name>Relations</name> 5161 </source> 5162 <destination designation="identity" /> 5163 </element> 5164 <!--method::Relations.Append--> 5165 <element type="method"> 5166 <source id="DAO.Relations.Append"> 5167 <context kind="class">Relations</context> 5168 <name>Append</name> 5169 <type>void</type> 5170 <parameter-list> 5171 <parameter> 5172 <type>Object</type> 5173 <name>Object</name> 5174 </parameter> 5175 </parameter-list> 5176 </source> 5177 </element> 5178 <!--property::Relations.Count {ReadOnly}--> 5179 <element type="property"> 5180 <source id="DAO.Relations.Count"> 5181 <context kind="class">Relations</context> 5182 <name>Count</name> 5183 <type>short</type> 5184 </source> 5185 </element> 5186 <!--method::Relations.Delete--> 5187 <element type="method"> 5188 <source id="DAO.Relations.Delete"> 5189 <context kind="class">Relations</context> 5190 <name>Delete</name> 5191 <type>void</type> 5192 <parameter-list> 5193 <parameter> 5194 <type>String</type> 5195 <name>Name</name> 5196 </parameter> 5197 </parameter-list> 5198 </source> 5199 </element> 5200 <!--property::Relations.Item {Default} {ReadOnly}--> 5201 <element type="property"> 5202 <source id="DAO.Relations.Item"> 5203 <context kind="class">Relations</context> 5204 <name default="true">Item</name> 5205 <type>Relation</type> 5206 <parameter-list> 5207 <parameter> 5208 <type>Variant</type> 5209 <name>Item</name> 5210 </parameter> 5211 </parameter-list> 5212 </source> 5213 </element> 5214 <!--method::Relations.Refresh--> 5215 <element type="method"> 5216 <source id="DAO.Relations.Refresh"> 5217 <context kind="class">Relations</context> 5218 <name>Refresh</name> 5219 <type>void</type> 5220 </source> 5221 </element> 5222 <!--enum::ReplicaTypeEnum {Enumeration}--> 5223 <element type="enumeration"> 5224 <source id="DAO.ReplicaTypeEnum"> 5225 <name>ReplicaTypeEnum</name> 5226 </source> 5227 <destination designation="identity" /> 5228 </element> 5229 <!--enum::dbRepMakePartial {Constant}--> 5230 <element type="constant"> 5231 <source id="DAO.ReplicaTypeEnum.dbRepMakePartial"> 5232 <context kind="enumeration">ReplicaTypeEnum</context> 5233 <name>dbRepMakePartial</name> 5234 <value>1</value> 5235 </source> 5236 <destination designation="identity" /> 5237 </element> 5238 <!--enum::dbRepMakeReadOnly {Constant}--> 5239 <element type="constant"> 5240 <source id="DAO.ReplicaTypeEnum.dbRepMakeReadOnly"> 5241 <context kind="enumeration">ReplicaTypeEnum</context> 5242 <name>dbRepMakeReadOnly</name> 5243 <value>2</value> 5244 </source> 5245 <destination designation="identity" /> 5246 </element> 5247 <!--enum::SetOptionEnum {Enumeration}--> 5248 <element type="enumeration"> 5249 <source id="DAO.SetOptionEnum"> 5250 <name>SetOptionEnum</name> 5251 </source> 5252 <destination designation="identity" /> 5253 </element> 5254 <!--enum::dbExclusiveAsyncDelay {Constant}--> 5255 <element type="constant"> 5256 <source id="DAO.SetOptionEnum.dbExclusiveAsyncDelay"> 5257 <context kind="enumeration">SetOptionEnum</context> 5258 <name>dbExclusiveAsyncDelay</name> 5259 <value>60</value> 5260 </source> 5261 <destination designation="identity" /> 5262 </element> 5263 <!--enum::dbFlushTransactionTimeout {Constant}--> 5264 <element type="constant"> 5265 <source id="DAO.SetOptionEnum.dbFlushTransactionTimeout"> 5266 <context kind="enumeration">SetOptionEnum</context> 5267 <name>dbFlushTransactionTimeout</name> 5268 <value>66</value> 5269 </source> 5270 <destination designation="identity" /> 5271 </element> 5272 <!--enum::dbImplicitCommitSync {Constant}--> 5273 <element type="constant"> 5274 <source id="DAO.SetOptionEnum.dbImplicitCommitSync"> 5275 <context kind="enumeration">SetOptionEnum</context> 5276 <name>dbImplicitCommitSync</name> 5277 <value>59</value> 5278 </source> 5279 <destination designation="identity" /> 5280 </element> 5281 <!--enum::dbLockDelay {Constant}--> 5282 <element type="constant"> 5283 <source id="DAO.SetOptionEnum.dbLockDelay"> 5284 <context kind="enumeration">SetOptionEnum</context> 5285 <name>dbLockDelay</name> 5286 <value>63</value> 5287 </source> 5288 <destination designation="identity" /> 5289 </element> 5290 <!--enum::dbLockRetry {Constant}--> 5291 <element type="constant"> 5292 <source id="DAO.SetOptionEnum.dbLockRetry"> 5293 <context kind="enumeration">SetOptionEnum</context> 5294 <name>dbLockRetry</name> 5295 <value>57</value> 5296 </source> 5297 <destination designation="identity" /> 5298 </element> 5299 <!--enum::dbMaxBufferSize {Constant}--> 5300 <element type="constant"> 5301 <source id="DAO.SetOptionEnum.dbMaxBufferSize"> 5302 <context kind="enumeration">SetOptionEnum</context> 5303 <name>dbMaxBufferSize</name> 5304 <value>8</value> 5305 </source> 5306 <destination designation="identity" /> 5307 </element> 5308 <!--enum::dbMaxLocksPerFile {Constant}--> 5309 <element type="constant"> 5310 <source id="DAO.SetOptionEnum.dbMaxLocksPerFile"> 5311 <context kind="enumeration">SetOptionEnum</context> 5312 <name>dbMaxLocksPerFile</name> 5313 <value>62</value> 5314 </source> 5315 <destination designation="identity" /> 5316 </element> 5317 <!--enum::dbPageTimeout {Constant}--> 5318 <element type="constant"> 5319 <source id="DAO.SetOptionEnum.dbPageTimeout"> 5320 <context kind="enumeration">SetOptionEnum</context> 5321 <name>dbPageTimeout</name> 5322 <value>6</value> 5323 </source> 5324 <destination designation="identity" /> 5325 </element> 5326 <!--enum::dbRecycleLVs {Constant}--> 5327 <element type="constant"> 5328 <source id="DAO.SetOptionEnum.dbRecycleLVs"> 5329 <context kind="enumeration">SetOptionEnum</context> 5330 <name>dbRecycleLVs</name> 5331 <value>65</value> 5332 </source> 5333 <destination designation="identity" /> 5334 </element> 5335 <!--enum::dbSharedAsyncDelay {Constant}--> 5336 <element type="constant"> 5337 <source id="DAO.SetOptionEnum.dbSharedAsyncDelay"> 5338 <context kind="enumeration">SetOptionEnum</context> 5339 <name>dbSharedAsyncDelay</name> 5340 <value>61</value> 5341 </source> 5342 <destination designation="identity" /> 5343 </element> 5344 <!--enum::dbUserCommitSync {Constant}--> 5345 <element type="constant"> 5346 <source id="DAO.SetOptionEnum.dbUserCommitSync"> 5347 <context kind="enumeration">SetOptionEnum</context> 5348 <name>dbUserCommitSync</name> 5349 <value>58</value> 5350 </source> 5351 <destination designation="identity" /> 5352 </element> 5353 <!--enum::SynchronizeTypeEnum {Enumeration}--> 5354 <element type="enumeration"> 5355 <source id="DAO.SynchronizeTypeEnum"> 5356 <name>SynchronizeTypeEnum</name> 5357 </source> 5358 <destination designation="identity" /> 5359 </element> 5360 <!--enum::dbRepExportChanges {Constant}--> 5361 <element type="constant"> 5362 <source id="DAO.SynchronizeTypeEnum.dbRepExportChanges"> 5363 <context kind="enumeration">SynchronizeTypeEnum</context> 5364 <name>dbRepExportChanges</name> 5365 <value>1</value> 5366 </source> 5367 <destination designation="identity" /> 5368 </element> 5369 <!--enum::dbRepImpExpChanges {Constant}--> 5370 <element type="constant"> 5371 <source id="DAO.SynchronizeTypeEnum.dbRepImpExpChanges"> 5372 <context kind="enumeration">SynchronizeTypeEnum</context> 5373 <name>dbRepImpExpChanges</name> 5374 <value>4</value> 5375 </source> 5376 <destination designation="identity" /> 5377 </element> 5378 <!--enum::dbRepImportChanges {Constant}--> 5379 <element type="constant"> 5380 <source id="DAO.SynchronizeTypeEnum.dbRepImportChanges"> 5381 <context kind="enumeration">SynchronizeTypeEnum</context> 5382 <name>dbRepImportChanges</name> 5383 <value>2</value> 5384 </source> 5385 <destination designation="identity" /> 5386 </element> 5387 <!--enum::dbRepSyncInternet {Constant}--> 5388 <element type="constant"> 5389 <source id="DAO.SynchronizeTypeEnum.dbRepSyncInternet"> 5390 <context kind="enumeration">SynchronizeTypeEnum</context> 5391 <name>dbRepSyncInternet</name> 5392 <value>16</value> 5393 </source> 5394 <destination designation="identity" /> 5395 </element> 5396 <!--Class::TableDef--> 5397 <element type="class"> 5398 <source id="DAO.TableDef"> 5399 <name>TableDef</name> 5400 </source> 5401 <destination designation="identity" /> 5402 </element> 5403 <!--property::TableDef.Attributes--> 5404 <element type="property"> 5405 <source id="DAO.TableDef.Attributes"> 5406 <context kind="class">TableDef</context> 5407 <name>Attributes</name> 5408 <type>Integer</type> 5409 </source> 5410 </element> 5411 <!--property::TableDef.ConflictTable {ReadOnly}--> 5412 <element type="property"> 5413 <source id="DAO.TableDef.ConflictTable"> 5414 <context kind="class">TableDef</context> 5415 <name>ConflictTable</name> 5416 <type>String</type> 5417 </source> 5418 </element> 5419 <!--property::TableDef.Connect--> 5420 <element type="property"> 5421 <source id="DAO.TableDef.Connect"> 5422 <context kind="class">TableDef</context> 5423 <name>Connect</name> 5424 <type>String</type> 5425 </source> 5426 </element> 5427 <!--method::TableDef.CreateField--> 5428 <element type="method"> 5429 <source id="DAO.TableDef.CreateField"> 5430 <context kind="class">TableDef</context> 5431 <name>CreateField</name> 5432 <type>Field</type> 5433 <parameter-list> 5434 <parameter optional="true"> 5435 <type>Variant</type> 5436 <name>Name</name> 5437 </parameter> 5438 <parameter optional="true"> 5439 <type>Variant</type> 5440 <name>Type</name> 5441 </parameter> 5442 <parameter optional="true"> 5443 <type>Variant</type> 5444 <name>Size</name> 5445 </parameter> 5446 </parameter-list> 5447 </source> 5448 </element> 5449 <!--method::TableDef.CreateIndex--> 5450 <element type="method"> 5451 <source id="DAO.TableDef.CreateIndex"> 5452 <context kind="class">TableDef</context> 5453 <name>CreateIndex</name> 5454 <type>Index</type> 5455 <parameter-list> 5456 <parameter optional="true"> 5457 <type>Variant</type> 5458 <name>Name</name> 5459 </parameter> 5460 </parameter-list> 5461 </source> 5462 </element> 5463 <!--method::TableDef.CreateProperty--> 5464 <element type="method"> 5465 <source id="DAO.TableDef.CreateProperty"> 5466 <context kind="class">TableDef</context> 5467 <name>CreateProperty</name> 5468 <type>Property</type> 5469 <parameter-list> 5470 <parameter optional="true"> 5471 <type>Variant</type> 5472 <name>Name</name> 5473 </parameter> 5474 <parameter optional="true"> 5475 <type>Variant</type> 5476 <name>Type</name> 5477 </parameter> 5478 <parameter optional="true"> 5479 <type>Variant</type> 5480 <name>Value</name> 5481 </parameter> 5482 <parameter optional="true"> 5483 <type>Variant</type> 5484 <name>DDL</name> 5485 </parameter> 5486 </parameter-list> 5487 </source> 5488 </element> 5489 <!--property::TableDef.DateCreated {ReadOnly}--> 5490 <element type="property"> 5491 <source id="DAO.TableDef.DateCreated"> 5492 <context kind="class">TableDef</context> 5493 <name>DateCreated</name> 5494 <type>Variant</type> 5495 </source> 5496 </element> 5497 <!--property::TableDef.Fields {Default} {ReadOnly}--> 5498 <element type="property"> 5499 <source id="DAO.TableDef.Fields"> 5500 <context kind="class">TableDef</context> 5501 <name default="true">Fields</name> 5502 <type>Fields</type> 5503 </source> 5504 </element> 5505 <!--property::TableDef.Indexes {ReadOnly}--> 5506 <element type="property"> 5507 <source id="DAO.TableDef.Indexes"> 5508 <context kind="class">TableDef</context> 5509 <name>Indexes</name> 5510 <type>Indexes</type> 5511 </source> 5512 </element> 5513 <!--property::TableDef.LastUpdated {ReadOnly}--> 5514 <element type="property"> 5515 <source id="DAO.TableDef.LastUpdated"> 5516 <context kind="class">TableDef</context> 5517 <name>LastUpdated</name> 5518 <type>Variant</type> 5519 </source> 5520 </element> 5521 <!--property::TableDef.Name--> 5522 <element type="property"> 5523 <source id="DAO.TableDef.Name"> 5524 <context kind="class">TableDef</context> 5525 <name>Name</name> 5526 <type>String</type> 5527 </source> 5528 </element> 5529 <!--method::TableDef.OpenRecordset--> 5530 <element type="method"> 5531 <source id="DAO.TableDef.OpenRecordset"> 5532 <context kind="class">TableDef</context> 5533 <name>OpenRecordset</name> 5534 <type>Recordset</type> 5535 <parameter-list> 5536 <parameter optional="true"> 5537 <type>Variant</type> 5538 <name>Type</name> 5539 </parameter> 5540 <parameter optional="true"> 5541 <type>Variant</type> 5542 <name>Options</name> 5543 </parameter> 5544 </parameter-list> 5545 </source> 5546 </element> 5547 <!--property::TableDef.Properties {ReadOnly}--> 5548 <element type="property"> 5549 <source id="DAO.TableDef.Properties"> 5550 <context kind="class">TableDef</context> 5551 <name>Properties</name> 5552 <type>Properties</type> 5553 </source> 5554 </element> 5555 <!--property::TableDef.RecordCount {ReadOnly}--> 5556 <element type="property"> 5557 <source id="DAO.TableDef.RecordCount"> 5558 <context kind="class">TableDef</context> 5559 <name>RecordCount</name> 5560 <type>Integer</type> 5561 </source> 5562 </element> 5563 <!--method::TableDef.RefreshLink--> 5564 <element type="method"> 5565 <source id="DAO.TableDef.RefreshLink"> 5566 <context kind="class">TableDef</context> 5567 <name>RefreshLink</name> 5568 <type>void</type> 5569 </source> 5570 </element> 5571 <!--property::TableDef.ReplicaFilter--> 5572 <element type="property"> 5573 <source id="DAO.TableDef.ReplicaFilter"> 5574 <context kind="class">TableDef</context> 5575 <name>ReplicaFilter</name> 5576 <type>Variant</type> 5577 </source> 5578 </element> 5579 <!--property::TableDef.SourceTableName--> 5580 <element type="property"> 5581 <source id="DAO.TableDef.SourceTableName"> 5582 <context kind="class">TableDef</context> 5583 <name>SourceTableName</name> 5584 <type>String</type> 5585 </source> 5586 </element> 5587 <!--property::TableDef.Updatable {ReadOnly}--> 5588 <element type="property"> 5589 <source id="DAO.TableDef.Updatable"> 5590 <context kind="class">TableDef</context> 5591 <name>Updatable</name> 5592 <type>boolean</type> 5593 </source> 5594 </element> 5595 <!--property::TableDef.ValidationRule--> 5596 <element type="property"> 5597 <source id="DAO.TableDef.ValidationRule"> 5598 <context kind="class">TableDef</context> 5599 <name>ValidationRule</name> 5600 <type>String</type> 5601 </source> 5602 </element> 5603 <!--property::TableDef.ValidationText--> 5604 <element type="property"> 5605 <source id="DAO.TableDef.ValidationText"> 5606 <context kind="class">TableDef</context> 5607 <name>ValidationText</name> 5608 <type>String</type> 5609 </source> 5610 </element> 5611 <!--enum::TableDefAttributeEnum {Enumeration}--> 5612 <element type="enumeration"> 5613 <source id="DAO.TableDefAttributeEnum"> 5614 <name>TableDefAttributeEnum</name> 5615 </source> 5616 <destination designation="identity" /> 5617 </element> 5618 <!--enum::dbAttachedODBC {Constant}--> 5619 <element type="constant"> 5620 <source id="DAO.TableDefAttributeEnum.dbAttachedODBC"> 5621 <context kind="enumeration">TableDefAttributeEnum</context> 5622 <name>dbAttachedODBC</name> 5623 <value>536870912</value> 5624 </source> 5625 <destination designation="identity" /> 5626 </element> 5627 <!--enum::dbAttachedTable {Constant}--> 5628 <element type="constant"> 5629 <source id="DAO.TableDefAttributeEnum.dbAttachedTable"> 5630 <context kind="enumeration">TableDefAttributeEnum</context> 5631 <name>dbAttachedTable</name> 5632 <value>1073741824</value> 5633 </source> 5634 <destination designation="identity" /> 5635 </element> 5636 <!--enum::dbAttachExclusive {Constant}--> 5637 <element type="constant"> 5638 <source id="DAO.TableDefAttributeEnum.dbAttachExclusive"> 5639 <context kind="enumeration">TableDefAttributeEnum</context> 5640 <name>dbAttachExclusive</name> 5641 <value>65536</value> 5642 </source> 5643 <destination designation="identity" /> 5644 </element> 5645 <!--enum::dbAttachSavePWD {Constant}--> 5646 <element type="constant"> 5647 <source id="DAO.TableDefAttributeEnum.dbAttachSavePWD"> 5648 <context kind="enumeration">TableDefAttributeEnum</context> 5649 <name>dbAttachSavePWD</name> 5650 <value>131072</value> 5651 </source> 5652 <destination designation="identity" /> 5653 </element> 5654 <!--enum::dbHiddenObject {Constant}--> 5655 <element type="constant"> 5656 <source id="DAO.TableDefAttributeEnum.dbHiddenObject"> 5657 <context kind="enumeration">TableDefAttributeEnum</context> 5658 <name>dbHiddenObject</name> 5659 <value>1</value> 5660 </source> 5661 <destination designation="identity" /> 5662 </element> 5663 <!--enum::dbSystemObject {Constant}--> 5664 <element type="constant"> 5665 <source id="DAO.TableDefAttributeEnum.dbSystemObject"> 5666 <context kind="enumeration">TableDefAttributeEnum</context> 5667 <name>dbSystemObject</name> 5668 <value>-2147483646</value> 5669 </source> 5670 <destination designation="identity" /> 5671 </element> 5672 <!--Class::TableDefs--> 5673 <element type="class"> 5674 <source id="DAO.TableDefs"> 5675 <name>TableDefs</name> 5676 </source> 5677 <destination designation="identity" /> 5678 </element> 5679 <!--method::TableDefs.Append--> 5680 <element type="method"> 5681 <source id="DAO.TableDefs.Append"> 5682 <context kind="class">TableDefs</context> 5683 <name>Append</name> 5684 <type>void</type> 5685 <parameter-list> 5686 <parameter> 5687 <type>Object</type> 5688 <name>Object</name> 5689 </parameter> 5690 </parameter-list> 5691 </source> 5692 </element> 5693 <!--property::TableDefs.Count {ReadOnly}--> 5694 <element type="property"> 5695 <source id="DAO.TableDefs.Count"> 5696 <context kind="class">TableDefs</context> 5697 <name>Count</name> 5698 <type>short</type> 5699 </source> 5700 </element> 5701 <!--method::TableDefs.Delete--> 5702 <element type="method"> 5703 <source id="DAO.TableDefs.Delete"> 5704 <context kind="class">TableDefs</context> 5705 <name>Delete</name> 5706 <type>void</type> 5707 <parameter-list> 5708 <parameter> 5709 <type>String</type> 5710 <name>Name</name> 5711 </parameter> 5712 </parameter-list> 5713 </source> 5714 </element> 5715 <!--property::TableDefs.Item {Default} {ReadOnly}--> 5716 <element type="property"> 5717 <source id="DAO.TableDefs.Item"> 5718 <context kind="class">TableDefs</context> 5719 <name default="true">Item</name> 5720 <type>TableDef</type> 5721 <parameter-list> 5722 <parameter> 5723 <type>Variant</type> 5724 <name>Item</name> 5725 </parameter> 5726 </parameter-list> 5727 </source> 5728 </element> 5729 <!--method::TableDefs.Refresh--> 5730 <element type="method"> 5731 <source id="DAO.TableDefs.Refresh"> 5732 <context kind="class">TableDefs</context> 5733 <name>Refresh</name> 5734 <type>void</type> 5735 </source> 5736 </element> 5737 <!--enum::UpdateCriteriaEnum {Enumeration}--> 5738 <element type="enumeration"> 5739 <source id="DAO.UpdateCriteriaEnum"> 5740 <name>UpdateCriteriaEnum</name> 5741 </source> 5742 <destination designation="identity" /> 5743 </element> 5744 <!--enum::dbCriteriaAllCols {Constant}--> 5745 <element type="constant"> 5746 <source id="DAO.UpdateCriteriaEnum.dbCriteriaAllCols"> 5747 <context kind="enumeration">UpdateCriteriaEnum</context> 5748 <name>dbCriteriaAllCols</name> 5749 <value>4</value> 5750 </source> 5751 <destination designation="identity" /> 5752 </element> 5753 <!--enum::dbCriteriaDeleteInsert {Constant}--> 5754 <element type="constant"> 5755 <source id="DAO.UpdateCriteriaEnum.dbCriteriaDeleteInsert"> 5756 <context kind="enumeration">UpdateCriteriaEnum</context> 5757 <name>dbCriteriaDeleteInsert</name> 5758 <value>16</value> 5759 </source> 5760 <destination designation="identity" /> 5761 </element> 5762 <!--enum::dbCriteriaKey {Constant}--> 5763 <element type="constant"> 5764 <source id="DAO.UpdateCriteriaEnum.dbCriteriaKey"> 5765 <context kind="enumeration">UpdateCriteriaEnum</context> 5766 <name>dbCriteriaKey</name> 5767 <value>1</value> 5768 </source> 5769 <destination designation="identity" /> 5770 </element> 5771 <!--enum::dbCriteriaModValues {Constant}--> 5772 <element type="constant"> 5773 <source id="DAO.UpdateCriteriaEnum.dbCriteriaModValues"> 5774 <context kind="enumeration">UpdateCriteriaEnum</context> 5775 <name>dbCriteriaModValues</name> 5776 <value>2</value> 5777 </source> 5778 <destination designation="identity" /> 5779 </element> 5780 <!--enum::dbCriteriaTimestamp {Constant}--> 5781 <element type="constant"> 5782 <source id="DAO.UpdateCriteriaEnum.dbCriteriaTimestamp"> 5783 <context kind="enumeration">UpdateCriteriaEnum</context> 5784 <name>dbCriteriaTimestamp</name> 5785 <value>8</value> 5786 </source> 5787 <destination designation="identity" /> 5788 </element> 5789 <!--enum::dbCriteriaUpdate {Constant}--> 5790 <element type="constant"> 5791 <source id="DAO.UpdateCriteriaEnum.dbCriteriaUpdate"> 5792 <context kind="enumeration">UpdateCriteriaEnum</context> 5793 <name>dbCriteriaUpdate</name> 5794 <value>32</value> 5795 </source> 5796 <destination designation="identity" /> 5797 </element> 5798 <!--enum::UpdateTypeEnum {Enumeration}--> 5799 <element type="enumeration"> 5800 <source id="DAO.UpdateTypeEnum"> 5801 <name>UpdateTypeEnum</name> 5802 </source> 5803 <destination designation="identity" /> 5804 </element> 5805 <!--enum::dbUpdateBatch {Constant}--> 5806 <element type="constant"> 5807 <source id="DAO.UpdateTypeEnum.dbUpdateBatch"> 5808 <context kind="enumeration">UpdateTypeEnum</context> 5809 <name>dbUpdateBatch</name> 5810 <value>4</value> 5811 </source> 5812 <destination designation="identity" /> 5813 </element> 5814 <!--enum::dbUpdateCurrentRecord {Constant}--> 5815 <element type="constant"> 5816 <source id="DAO.UpdateTypeEnum.dbUpdateCurrentRecord"> 5817 <context kind="enumeration">UpdateTypeEnum</context> 5818 <name>dbUpdateCurrentRecord</name> 5819 <value>2</value> 5820 </source> 5821 <destination designation="identity" /> 5822 </element> 5823 <!--enum::dbUpdateRegular {Constant}--> 5824 <element type="constant"> 5825 <source id="DAO.UpdateTypeEnum.dbUpdateRegular"> 5826 <context kind="enumeration">UpdateTypeEnum</context> 5827 <name>dbUpdateRegular</name> 5828 <value>1</value> 5829 </source> 5830 <destination designation="identity" /> 5831 </element> 5832 <!--Class::User--> 5833 <element type="class"> 5834 <source id="DAO.User"> 5835 <name>User</name> 5836 </source> 5837 <destination designation="identity" /> 5838 </element> 5839 <!--method::User.CreateGroup--> 5840 <element type="method"> 5841 <source id="DAO.User.CreateGroup"> 5842 <context kind="class">User</context> 5843 <name>CreateGroup</name> 5844 <type>Group</type> 5845 <parameter-list> 5846 <parameter optional="true"> 5847 <type>Variant</type> 5848 <name>Name</name> 5849 </parameter> 5850 <parameter optional="true"> 5851 <type>Variant</type> 5852 <name>PID</name> 5853 </parameter> 5854 </parameter-list> 5855 </source> 5856 </element> 5857 <!--property::User.Groups {Default} {ReadOnly}--> 5858 <element type="property"> 5859 <source id="DAO.User.Groups"> 5860 <context kind="class">User</context> 5861 <name default="true">Groups</name> 5862 <type>Groups</type> 5863 </source> 5864 </element> 5865 <!--property::User.Name--> 5866 <element type="property"> 5867 <source id="DAO.User.Name"> 5868 <context kind="class">User</context> 5869 <name>Name</name> 5870 <type>String</type> 5871 </source> 5872 </element> 5873 <!--method::User.NewPassword--> 5874 <element type="method"> 5875 <source id="DAO.User.NewPassword"> 5876 <context kind="class">User</context> 5877 <name>NewPassword</name> 5878 <type>void</type> 5879 <parameter-list> 5880 <parameter> 5881 <type>String</type> 5882 <name>bstrOld</name> 5883 </parameter> 5884 <parameter> 5885 <type>String</type> 5886 <name>bstrNew</name> 5887 </parameter> 5888 </parameter-list> 5889 </source> 5890 </element> 5891 <!--property::User.Properties {ReadOnly}--> 5892 <element type="property"> 5893 <source id="DAO.User.Properties"> 5894 <context kind="class">User</context> 5895 <name>Properties</name> 5896 <type>Properties</type> 5897 </source> 5898 </element> 5899 <!--Class::Users--> 5900 <element type="class"> 5901 <source id="DAO.Users"> 5902 <name>Users</name> 5903 </source> 5904 <destination designation="identity" /> 5905 </element> 5906 <!--method::Users.Append--> 5907 <element type="method"> 5908 <source id="DAO.Users.Append"> 5909 <context kind="class">Users</context> 5910 <name>Append</name> 5911 <type>void</type> 5912 <parameter-list> 5913 <parameter> 5914 <type>Object</type> 5915 <name>Object</name> 5916 </parameter> 5917 </parameter-list> 5918 </source> 5919 </element> 5920 <!--property::Users.Count {ReadOnly}--> 5921 <element type="property"> 5922 <source id="DAO.Users.Count"> 5923 <context kind="class">Users</context> 5924 <name>Count</name> 5925 <type>short</type> 5926 </source> 5927 </element> 5928 <!--method::Users.Delete--> 5929 <element type="method"> 5930 <source id="DAO.Users.Delete"> 5931 <context kind="class">Users</context> 5932 <name>Delete</name> 5933 <type>void</type> 5934 <parameter-list> 5935 <parameter> 5936 <type>String</type> 5937 <name>Name</name> 5938 </parameter> 5939 </parameter-list> 5940 </source> 5941 </element> 5942 <!--property::Users.Item {Default} {ReadOnly}--> 5943 <element type="property"> 5944 <source id="DAO.Users.Item"> 5945 <context kind="class">Users</context> 5946 <name default="true">Item</name> 5947 <type>User</type> 5948 <parameter-list> 5949 <parameter> 5950 <type>Variant</type> 5951 <name>Item</name> 5952 </parameter> 5953 </parameter-list> 5954 </source> 5955 </element> 5956 <!--method::Users.Refresh--> 5957 <element type="method"> 5958 <source id="DAO.Users.Refresh"> 5959 <context kind="class">Users</context> 5960 <name>Refresh</name> 5961 <type>void</type> 5962 </source> 5963 </element> 5964 <!--Class::Workspace--> 5965 <element type="class"> 5966 <source id="DAO.Workspace"> 5967 <name>Workspace</name> 5968 </source> 5969 <destination designation="identity" /> 5970 </element> 5971 <!--method::Workspace.BeginTrans--> 5972 <element type="method"> 5973 <source id="DAO.Workspace.BeginTrans"> 5974 <context kind="class">Workspace</context> 5975 <name>BeginTrans</name> 5976 <type>void</type> 5977 </source> 5978 </element> 5979 <!--method::Workspace.Close--> 5980 <element type="method"> 5981 <source id="DAO.Workspace.Close"> 5982 <context kind="class">Workspace</context> 5983 <name>Close</name> 5984 <type>void</type> 5985 </source> 5986 </element> 5987 <!--method::Workspace.CommitTrans--> 5988 <element type="method"> 5989 <source id="DAO.Workspace.CommitTrans"> 5990 <context kind="class">Workspace</context> 5991 <name>CommitTrans</name> 5992 <type>void</type> 5993 <parameter-list> 5994 <parameter optional="true"> 5995 <type>Integer</type> 5996 <name>Options</name> 5997 </parameter> 5998 </parameter-list> 5999 </source> 6000 </element> 6001 <!--property::Workspace.Connections {ReadOnly}--> 6002 <element type="property"> 6003 <source id="DAO.Workspace.Connections"> 6004 <context kind="class">Workspace</context> 6005 <name>Connections</name> 6006 <type>Connections</type> 6007 </source> 6008 </element> 6009 <!--method::Workspace.CreateDatabase--> 6010 <element type="method"> 6011 <source id="DAO.Workspace.CreateDatabase"> 6012 <context kind="class">Workspace</context> 6013 <name>CreateDatabase</name> 6014 <type>Database</type> 6015 <parameter-list> 6016 <parameter> 6017 <type>String</type> 6018 <name>Name</name> 6019 </parameter> 6020 <parameter> 6021 <type>String</type> 6022 <name>Connect</name> 6023 </parameter> 6024 <parameter optional="true"> 6025 <type>Variant</type> 6026 <name>Option</name> 6027 </parameter> 6028 </parameter-list> 6029 </source> 6030 </element> 6031 <!--method::Workspace.CreateGroup--> 6032 <element type="method"> 6033 <source id="DAO.Workspace.CreateGroup"> 6034 <context kind="class">Workspace</context> 6035 <name>CreateGroup</name> 6036 <type>Group</type> 6037 <parameter-list> 6038 <parameter optional="true"> 6039 <type>Variant</type> 6040 <name>Name</name> 6041 </parameter> 6042 <parameter optional="true"> 6043 <type>Variant</type> 6044 <name>PID</name> 6045 </parameter> 6046 </parameter-list> 6047 </source> 6048 </element> 6049 <!--method::Workspace.CreateUser--> 6050 <element type="method"> 6051 <source id="DAO.Workspace.CreateUser"> 6052 <context kind="class">Workspace</context> 6053 <name>CreateUser</name> 6054 <type>User</type> 6055 <parameter-list> 6056 <parameter optional="true"> 6057 <type>Variant</type> 6058 <name>Name</name> 6059 </parameter> 6060 <parameter optional="true"> 6061 <type>Variant</type> 6062 <name>PID</name> 6063 </parameter> 6064 <parameter optional="true"> 6065 <type>Variant</type> 6066 <name>Password</name> 6067 </parameter> 6068 </parameter-list> 6069 </source> 6070 </element> 6071 <!--property::Workspace.Databases {Default} {ReadOnly}--> 6072 <element type="property"> 6073 <source id="DAO.Workspace.Databases"> 6074 <context kind="class">Workspace</context> 6075 <name default="true">Databases</name> 6076 <type>Databases</type> 6077 </source> 6078 </element> 6079 <!--property::Workspace.DefaultCursorDriver--> 6080 <element type="property"> 6081 <source id="DAO.Workspace.DefaultCursorDriver"> 6082 <context kind="class">Workspace</context> 6083 <name>DefaultCursorDriver</name> 6084 <type>Integer</type> 6085 </source> 6086 </element> 6087 <!--property::Workspace.Groups {ReadOnly}--> 6088 <element type="property"> 6089 <source id="DAO.Workspace.Groups"> 6090 <context kind="class">Workspace</context> 6091 <name>Groups</name> 6092 <type>Groups</type> 6093 </source> 6094 </element> 6095 <!--property::Workspace.hEnv {ReadOnly}--> 6096 <element type="property"> 6097 <source id="DAO.Workspace.hEnv"> 6098 <context kind="class">Workspace</context> 6099 <name>hEnv</name> 6100 <type>Integer</type> 6101 </source> 6102 </element> 6103 <!--property::Workspace.IsolateODBCTrans--> 6104 <element type="property"> 6105 <source id="DAO.Workspace.IsolateODBCTrans"> 6106 <context kind="class">Workspace</context> 6107 <name>IsolateODBCTrans</name> 6108 <type>short</type> 6109 </source> 6110 </element> 6111 <!--property::Workspace.LoginTimeout--> 6112 <element type="property"> 6113 <source id="DAO.Workspace.LoginTimeout"> 6114 <context kind="class">Workspace</context> 6115 <name>LoginTimeout</name> 6116 <type>Integer</type> 6117 </source> 6118 </element> 6119 <!--property::Workspace.Name--> 6120 <element type="property"> 6121 <source id="DAO.Workspace.Name"> 6122 <context kind="class">Workspace</context> 6123 <name>Name</name> 6124 <type>String</type> 6125 </source> 6126 </element> 6127 <!--method::Workspace.OpenConnection--> 6128 <element type="method"> 6129 <source id="DAO.Workspace.OpenConnection"> 6130 <context kind="class">Workspace</context> 6131 <name>OpenConnection</name> 6132 <type>Connection</type> 6133 <parameter-list> 6134 <parameter> 6135 <type>String</type> 6136 <name>Name</name> 6137 </parameter> 6138 <parameter optional="true"> 6139 <type>Variant</type> 6140 <name>Options</name> 6141 </parameter> 6142 <parameter optional="true"> 6143 <type>Variant</type> 6144 <name>ReadOnly</name> 6145 </parameter> 6146 <parameter optional="true"> 6147 <type>Variant</type> 6148 <name>Connect</name> 6149 </parameter> 6150 </parameter-list> 6151 </source> 6152 </element> 6153 <!--method::Workspace.OpenDatabase--> 6154 <element type="method"> 6155 <source id="DAO.Workspace.OpenDatabase"> 6156 <context kind="class">Workspace</context> 6157 <name>OpenDatabase</name> 6158 <type>Database</type> 6159 <parameter-list> 6160 <parameter> 6161 <type>String</type> 6162 <name>Name</name> 6163 </parameter> 6164 <parameter optional="true"> 6165 <type>Variant</type> 6166 <name>Options</name> 6167 </parameter> 6168 <parameter optional="true"> 6169 <type>Variant</type> 6170 <name>ReadOnly</name> 6171 </parameter> 6172 <parameter optional="true"> 6173 <type>Variant</type> 6174 <name>Connect</name> 6175 </parameter> 6176 </parameter-list> 6177 </source> 6178 </element> 6179 <!--property::Workspace.Properties {ReadOnly}--> 6180 <element type="property"> 6181 <source id="DAO.Workspace.Properties"> 6182 <context kind="class">Workspace</context> 6183 <name>Properties</name> 6184 <type>Properties</type> 6185 </source> 6186 </element> 6187 <!--method::Workspace.Rollback--> 6188 <element type="method"> 6189 <source id="DAO.Workspace.Rollback"> 6190 <context kind="class">Workspace</context> 6191 <name>Rollback</name> 6192 <type>void</type> 6193 </source> 6194 </element> 6195 <!--property::Workspace.Type {ReadOnly}--> 6196 <element type="property"> 6197 <source id="DAO.Workspace.Type"> 6198 <context kind="class">Workspace</context> 6199 <name>Type</name> 6200 <type>Integer</type> 6201 </source> 6202 </element> 6203 <!--property::Workspace.UserName {ReadOnly}--> 6204 <element type="property"> 6205 <source id="DAO.Workspace.UserName"> 6206 <context kind="class">Workspace</context> 6207 <name>UserName</name> 6208 <type>String</type> 6209 </source> 6210 </element> 6211 <!--property::Workspace.Users {ReadOnly}--> 6212 <element type="property"> 6213 <source id="DAO.Workspace.Users"> 6214 <context kind="class">Workspace</context> 6215 <name>Users</name> 6216 <type>Users</type> 6217 </source> 6218 </element> 6219 <!--Class::Workspaces--> 6220 <element type="class"> 6221 <source id="DAO.Workspaces"> 6222 <name>Workspaces</name> 6223 </source> 6224 <destination designation="identity" /> 6225 </element> 6226 <!--method::Workspaces.Append--> 6227 <element type="method"> 6228 <source id="DAO.Workspaces.Append"> 6229 <context kind="class">Workspaces</context> 6230 <name>Append</name> 6231 <type>void</type> 6232 <parameter-list> 6233 <parameter> 6234 <type>Object</type> 6235 <name>Object</name> 6236 </parameter> 6237 </parameter-list> 6238 </source> 6239 </element> 6240 <!--property::Workspaces.Count {ReadOnly}--> 6241 <element type="property"> 6242 <source id="DAO.Workspaces.Count"> 6243 <context kind="class">Workspaces</context> 6244 <name>Count</name> 6245 <type>short</type> 6246 </source> 6247 </element> 6248 <!--method::Workspaces.Delete--> 6249 <element type="method"> 6250 <source id="DAO.Workspaces.Delete"> 6251 <context kind="class">Workspaces</context> 6252 <name>Delete</name> 6253 <type>void</type> 6254 <parameter-list> 6255 <parameter> 6256 <type>String</type> 6257 <name>Name</name> 6258 </parameter> 6259 </parameter-list> 6260 </source> 6261 </element> 6262 <!--property::Workspaces.Item {Default} {ReadOnly}--> 6263 <element type="property"> 6264 <source id="DAO.Workspaces.Item"> 6265 <context kind="class">Workspaces</context> 6266 <name default="true">Item</name> 6267 <type>Workspace</type> 6268 <parameter-list> 6269 <parameter> 6270 <type>Variant</type> 6271 <name>Item</name> 6272 </parameter> 6273 </parameter-list> 6274 </source> 6275 </element> 6276 <!--method::Workspaces.Refresh--> 6277 <element type="method"> 6278 <source id="DAO.Workspaces.Refresh"> 6279 <context kind="class">Workspaces</context> 6280 <name>Refresh</name> 6281 <type>void</type> 6282 </source> 6283 </element> 6284 <!--enum::WorkspaceTypeEnum {Enumeration}--> 6285 <element type="enumeration"> 6286 <source id="DAO.WorkspaceTypeEnum"> 6287 <name>WorkspaceTypeEnum</name> 6288 </source> 6289 <destination designation="identity" /> 6290 </element> 6291 <!--enum::dbUseJet {Constant}--> 6292 <element type="constant"> 6293 <source id="DAO.WorkspaceTypeEnum.dbUseJet"> 6294 <context kind="enumeration">WorkspaceTypeEnum</context> 6295 <name>dbUseJet</name> 6296 <value>2</value> 6297 </source> 6298 <destination designation="identity" /> 6299 </element> 6300 <!--enum::dbUseODBC {Constant}--> 6301 <element type="constant"> 6302 <source id="DAO.WorkspaceTypeEnum.dbUseODBC"> 6303 <context kind="enumeration">WorkspaceTypeEnum</context> 6304 <name>dbUseODBC</name> 6305 <value>1</value> 6306 </source> 6307 <destination designation="identity" /> 6308 </element> 6309</api> 6310