home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / BC_502 / DBD52.PAK / READDBD.TXT < prev   
Encoding:
Text File  |  1997-05-06  |  5.0 KB  |  129 lines

  1.                    Welcome to Database Desktop 5.1
  2.                    ===============================
  3.  
  4. This file contains important information about Database Desktop that 
  5. supplements and supersedes information in the Database Desktop 
  6. documentation.
  7.  
  8.  
  9. TABLE OF CONTENTS
  10. -----------------
  11. 1. Installation
  12. 2. What Is Database Desktop?
  13. 3. Summary of New Features
  14. 4. Guide to the Documentation
  15. 5. Restrictions
  16.  
  17.  
  18. 1. INSTALLATION
  19. ---------------
  20. The installation program installs Database Desktop. Follow the 
  21. instructions in the README file.
  22.  
  23.  
  24. 2. WHAT IS DATABASE DESKTOP?
  25. ----------------------------
  26. Database Desktop, is a separate application which  lets you work 
  27. with tables interactively. For example, you can create, restructure, 
  28. query, copy, rename,or delete a table. To access SQL tables 
  29. using Database Desktop, you must also have Borland SQL Links 
  30. installed.
  31.  
  32.  
  33. 3. SUMMARY OF NEW FEATURES
  34. --------------------------
  35. Database Desktop has been enhanced in the following ways:
  36.  
  37. - SQL access is now available for queries and table operations,
  38.   including creating and restructuring tables.
  39.  
  40. - A Utilities menu with the following commands has been added:
  41.  
  42.   Add            Adds the records in one table to those in another table
  43.   Copy           Makes a copy of a table, QBE query, or SQL statement
  44.   Delete         Deletes a table, QBE query, or SQL statement
  45.   Empty          Removes all records from a table
  46.   Passwords      Lets you add and remove passwords from the list of 
  47.         passwords you have used in the current session
  48.   Rename         Changes the name of a table, QBE query, or SQL statement
  49.   Sort           Sorts the data in a table
  50.   Subtract       Removes from one table records that exist in another.
  51.  
  52.   You can use Add, Copy, Delete, and Empty on SQL tables.
  53.  
  54. - You can execute SQL statements using the SQL Editor.
  55.  
  56.  
  57. 4. GUIDE TO THE DOCUMENTATION
  58. -----------------------------
  59. Database Desktop Online help fully documents Database Desktop.
  60. Press F1 any time Database Desktop is running to get help. In 
  61. addition to topic search and context sensitive help, task-oriented 
  62. help is available for many topics. 
  63.  
  64.  
  65. 5. RESTRICTIONS
  66. ---------------
  67. - You cannot copy from a Paradox table to a dBASE table if the Paradox
  68.   table has a BYTE field. You will get the error message "Invalid field
  69.   type." To move data from a Paradox table that has a BYTE field to the
  70.   dBASE file format, follow these steps:
  71.  
  72.   a. Use File|New|Table to create a dBASE table.
  73.      - Borrow the structure of the Paradox table.
  74.      - Set the type of the BYTE field to Memo in the dBASE table.
  75.      - Save the new table structure.
  76.  
  77.   b. Use Utilities|Add to copy the records from the Paradox table to
  78.      the new dBASE table. The binary contents of the BYTE field will be
  79.      stored in the corresponding Memo field.
  80.  
  81. - When you use File|New|Table to create a remote SQL table, the list of
  82.   field types available for the server may include unsupported types.
  83.   If you attempt to use these field types, an appropriate error message
  84.   is displayed.
  85.  
  86.   For example, for InterBase servers, the type ARRAY appears in the
  87.   field type list. If you attempt to create a table with an ARRAY
  88.   field, the error message "Cannot create a field of type ARRAY" is
  89.   displayed when you Save the table.
  90.  
  91.   This situation is most common for databases accessed using ODBC.
  92.  
  93. - When accessing tables on SQL servers, anomalies can result from
  94.   differing table-naming conventions. When you display a list of
  95.   tables for some servers, the tables listed include user names.
  96.   For other servers, user names are not included.
  97.  
  98.   For example, if you choose Utilities|Copy and choose an alias for
  99.   an InterBase server, you might see the following table list:
  100.  
  101.     CUSTOMER
  102.     ORDER
  103.     LINEITEM
  104.  
  105.   On a Sybase server, you might see the the user name as well (Henry
  106.   is the user name):
  107.  
  108.     Henry.Customer
  109.     Henry.Order
  110.     Henry.LineItem
  111.  
  112.   When specifying table names in Database Desktop dialog boxes, follow
  113.   the server's table-naming convention. On an InterBase server, enter
  114.   just the table name. On a Sybase server, enter <username>.<tablename>.
  115.  
  116.   If you do not follow the server's table-naming conventions and a table
  117.   of the specified name exists, confirmation messages may not be displayed
  118.   when you expect to see them. In particular, if you copy to an existing
  119.   table on a server, and you do not follow the table-naming convention of
  120.   the server, you will not be asked whether to overwrite the existing table.
  121.  
  122.   For example, suppose your user name is Henry and a table named
  123.   Henry.Customer exists on your Sybase server. If you choose Utilities|Copy
  124.   to copy a local Customer table to your server and you specify
  125.   Customer as the destination table name instead of Henry.Customer,
  126.   the table Henry.Customer on your server is overwritten without notice.
  127.   If, however, you specify Henry.Customer as the destination table, you
  128.   are asked whether to overwrite the existing table.
  129.