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