home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / database / 6238 < prev    next >
Encoding:
Internet Message Format  |  1992-08-21  |  7.7 KB

  1. Path: sparky!uunet!paladin.american.edu!auvm!sahrabi
  2. Organization: The American University - University Computing Center
  3. Date: Friday, 21 Aug 1992 15:00:10 EDT
  4. From: <SAHRABI@auvm.american.edu>
  5. Message-ID: <92234.150010SAHRABI@auvm.american.edu>
  6. Newsgroups: comp.databases
  7. Subject:    LATEST ON PARADOX ENGINE 3.0
  8. Lines: 169
  9.  
  10. The following is from BORLAND's development tools forum on compuserve.
  11. ---------------------------------------------------------------------
  12. COPYRIGHT BORLAND INTERNATIONAL, INC.  1992
  13.  
  14.  
  15.  
  16. BORLAND PARADOX ENGINE
  17. & DATABASE FRAMEWORK 3.0
  18. QUESTIONS AND ANSWERS
  19.  
  20.  
  21. Q. When will the Borland Paradox Engine & Database Framework 3.0 be
  22. available?
  23. A. Borland Paradox Engine 3.0 is scheduled to ship in October 1992.
  24. Pricing and upgrade upgrade information will be announced in the near
  25. future.
  26.  
  27. Q. If I don't use Paradox, why should I upgrade?
  28. A. The Borland Paradox Engine is a powerful yet easy to use mechanism
  29. for storing and retrieving data from disk.  With Borland Paradox
  30. Engine 3.0 there is no need to develop your own proprietary data
  31. format.  Borland provides the highly optimized industry standard file
  32. format, and access capability which saves the user time when
  33. developing an application.
  34.  
  35. Q. Which compilers are compatible with the Borland Paradox Engine 3.0?
  36. A. Borland's family of C/C++ compilers, Microsoft C 6.01 or later,
  37. Turbo Pascal 6.0 or later, and Turbo Pascal for Windows 1.0 or later.
  38.  
  39. Q. Is Borland Paradox Engine 3.0 compatible with Paradox 4.0?
  40. A. Yes. The Borland Paradox Engine 3.0 supports the new high speed
  41. file locking protocol used by Paradox 4.0, as well as support for
  42. existing Paradox 3.0 or 3.5 file formats.
  43.  
  44. Q. Will Borland Paradox Engine 3.0 be fully compatible with Paradox
  45. for Windows?
  46. A. Yes. The Borland Paradox Engine 3.0 supports the new file locking
  47. protocol used in Paradox 4.0 and Paradox for Windows.
  48.  
  49. Q. If I replace the DLL in my current Engine application with the
  50. Borland Paradox Engine 3.0 DLL, what improvements will I see in
  51. performance?
  52. A.  The performance improvements require using the Paradox 4.0 fast
  53. file format.  A function call is provided to convert Paradox 3.0 or
  54. 3.5 files to Paradox 4.0 files to improve the performance up to 20%.
  55.  
  56. Q. Will the Borland Paradox Engine 3.0 operate on dBASE files?
  57. A. Currently the Borland Paradox Engine only supports Paradox file
  58. formats.  Support for dBASE is planned for future releases of the
  59. product.
  60.  
  61. Q. Is the Borland Paradox Engine supported by other products?
  62. A. Yes.  The Borland Paradox Engine includes a version of the library
  63. for use by any Windows application that can load and access a DLL.
  64. This includes applications such as Borland C++, Turbo Pascal, Visual
  65. Basic, and Toolbook.
  66.  
  67. Q. What languages are supported by the Borland Paradox Engine 3.0?
  68. A. The Borland Paradox Engine 3.0 has support for Borland C++, ANSI C,
  69. Turbo Pascal for Windows, Turbo Pascal, and Turbo Pascal with Objects.
  70.  
  71. Q. Does the Borland Paradox Engine 3.0 support SQL and is it a server?
  72. A. The Engine does not have support for SQL nor is it a SQL server.
  73. But Paradox 3.5 and 4.0 support SQL Links as an upgrade option.
  74.  
  75. Borland Paradox Engine & Database Framework 3.0 Q&A--Continued
  76.  
  77.  
  78. Q. Will applications developed with the Paradox Engine 2.0 require any
  79. code changes to use the Borland Paradox Engine 3.0?
  80. A. No. The Borland Paradox Engine is 100% upwardly compatible with
  81. code developed for the Paradox Engine 2.0.  However, to take advantage
  82. of the new API function calls in Borland Paradox Engine, additional
  83. code is required.
  84.  
  85. Q. What are some of the new function calls in Borland Paradox Engine
  86. 3.0?
  87. A. The new Borland Paradox Engine 3.0 includes high performance "raw"
  88. data transfer calls for record manipulation, an entire suite of
  89. functions for Binary Large Object (BLOB) data, new network functions,
  90. and more.
  91.  
  92. Q. Can Windows applications use the Borland Paradox Engine 3.0?
  93. A. Yes.  The Borland Paradox Engine 3.0 is provided as a Dynamic Link
  94. Library (DLL) for Windows applications. Multiple applications can
  95. share the library so memory is used efficiently.
  96.  
  97. Q. Is the Borland Paradox Engine 3.0 a Windows only product?
  98. A. No.  The Borland Paradox Engine 3.0 supports DOS and Windows. For
  99. DOS applications the Engine is compatible with Borland's Virtual
  100. Run-time Object Oriented Memory Manager (VROOMM) overlay technology,
  101. which allows applications to exceed the 640K barrier imposed by DOS.
  102.  
  103. Q. What are the memory requirements for an application using the
  104. Borland Paradox Engine 3.0?
  105. A. For DOS applications the Engine has full support for Borland's
  106. VROOMM technology, where small portions of the library are loaded into
  107. memory when they are needed. The largest overlay of the engine
  108. requires 90KB of RAM. For Windows applications, a DLL is provided and
  109. shared between applications for efficient use of memory.
  110.  
  111. Q. How will I convert my Paradox 3.0 or 3.5 files to the new Paradox
  112. 4.0 file format?
  113. A. The Borland Paradox Engine 3.0 has function calls that will
  114. automatically translate Paradox 3.0 or 3.5 files into the Paradox 4.0
  115. file format.
  116.  
  117. Q. Which networks are supported by the Borland Paradox Engine 3.0?
  118. A. The networks supported by the Borland Paradox Engine are: Novell
  119. Netware, 3Com, 3Com3+Open, IBM PC LAN, AT&T StarGroup, Banyan Vines,
  120. Local-share net types, and other DOS 3.1 compatible networks.
  121.  
  122. Q. Is a run-time royalty fee required when applications that use the
  123. Borland Paradox Engine 3.0 are distributed?
  124. A. No.  The Borland Paradox Engine has an unlimited, royalty-free,
  125. run-time license.
  126.  
  127. Q. What is the Database Framework?
  128. A. The Database Framework is an object layer that encapsulates the
  129. Engine's API and provides high level objects that reduce the
  130. complexity of application development with the Engine. It is the first
  131. deliverable in our Borland Object Component Architecture (BOCA), and
  132. applications written with the Database Framework are 100% compatible
  133. with it.
  134.  
  135. Borland Paradox Engine & Database Framework 3.0 Q&A--Continued
  136.  
  137. Q. Is the Database Framework part of the Borland Object Component
  138. Architecture (BOCA)?
  139. A. Yes. The Database Framework is actually a subset of the Object
  140. Layer described in BOCA.
  141.  
  142. Q. Is object oriented programming required when using the Database
  143. Framework?
  144. A. Yes. The Database Framework is a class library of objects and
  145. requires the use of either C++ or Pascal with objects.
  146.  
  147. Q. Is the Database Framework an object oriented DBMS?
  148. A. No.  Paradox is not an object oriented DBMS. The Database Framework
  149. provides an abstraction of Paradox tables into a virtual table with
  150. the functionality of Paradox. When BOCA is available with the
  151. InterBase Local Engine, these virtual tables the will have access to
  152. Paradox and dBASE files.
  153.  
  154. Q. Will the Database Framework include source code?
  155. A. Yes.  All of the source code used to build the Database Framework
  156. is included with the product which includes Pascal and C++.
  157.  
  158. Q. When the BOCA architecture ships will the code I've written with
  159. the Database Framework be compatible with the Object Layer of BOCA?
  160. A. Yes.  Because the Database Framework is a part of the Object Layer,
  161. in BOCA, applications that use the Engine Database Framework will be
  162. 100% compatible with BOCA's Object Layer.
  163.  
  164. Q. Is the Database Framework part of the Open Database Application
  165. Programming Interface (ODAPI)?
  166. A. The Database Framework is a component of the Object Layer found in
  167. BOCA.  Since ODAPI is an interface with that Object Layer, the Object
  168. Layer also supports ODAPI.
  169.  
  170. Q. How will I migrate to the future version of the Borland Paradox
  171. Engine as defined in BOCA?
  172. A. The Database Framework insulates the developer from the Borland
  173. Paradox Engine's API. When the BOCA engine is available, it will
  174. replace the Borland Paradox Engine 3.0.  All existing applications
  175. that use the Database Framework will continue to work, and will have
  176. limited access to dBASE files (without writing any additional code).
  177.  
  178. ###
  179.