home *** CD-ROM | disk | FTP | other *** search
-
-
- SQLWindows 2.0.Y Release information
- ----------------------------------
-
- This file contains information that may not be in the current SQLWindow 2.0
- manuals or on-line help.
-
- **************************************************************
-
- ALL APPLICATIONS BUILT WITH PREVIOUS VERSIONS OF SQLWINDOWS
- MUST BE CONVERTED PRIOR TO USING THIS VERSION.
-
- **************************************************************
-
- Files on the SQLWindows release diskettes are compressed.
- A single file may be copied and uncompressed by running:
-
- SWSETUP /COPY SourceFile DestinationFile
-
- For example, to copy the file CALC.APP from the release diskettes,
- put the diskette containing CALC.APP in drive A, then from the
- Windows program manager, select File/Run and enter:
-
- SWSETUP /COPY A:CALC.APP C:\GUPTA\CALC.APP
-
- This will copy and decompress CALC.APP (and it will be placed in the
- C:\GUPTA directory).
-
- **************************************************************
-
- When the SAM_Scrollbar message is sent lParam contains the new scroll
- position. The lParam should be used to get the current position of the
- thumb, especially if the wParam is SB_ThumbTrack. The documentation is
- incorrect in describing the lParam sent with the SAM_Scrollbar message.
-
- **************************************************************
-
- CONVERT has a new options, -A, that will add to the converted application
- the new SQLWindows 2.0 constants and function declarations.
- If this option is used, be sure not to run the converted application
- through convert (with the -A option) a second time. If this is done, you
- will end up with the new constants declared twice.
-
- **************************************************************
-
- SqlSetParameter and SqlGetParameter have a new parameter,
- DBP_FETCHTRHOUGH. When set, data from fetches done on this cursor
- will always come from the Database backend, not from any local buffers.
- This may result in lower performance, but may be desirealble in certain
- multiuser conditions. See the MUFORM sample application for an example
- of the use of the FetchThrough parameter.
-
- **************************************************************
-
- If you encounter the error, "Not enough memory to set outline item data.",
- or, "Not enough memor to create outline item.", you have reach a limit of
- the number of items that can exist that particular section of the outline.
- This might occur if you have a large number of sal statements
- under a menu action section or under an On statement. You should break up
- this code by creating internal functions. This limit will vary according to
- the type of items you have in that portion of the outline. The outline
- internally is stored as a number of segments. These segments are limited to
- 64K in length. There is no limit to the number of segments. Many items are
- allocated their own segment. For example, each On section and internal
- function, are allocated their own segment.
-
- **************************************************************
-
-
- The file, EWDATA.EXE, contains the templates used by Express Windows
- for building the Express Windows applications. If you wish to customize
- the generated Express Windows applications, you can modify these templates.
- This file is a self extracting ZIP file (run the command ewdate.exe at
- the DOS prompt). See the file READ.ME after extracting for more information.
- **************************************************************
-
- SQLTalk for Windows version 2.0.0 release notes.
-
- New features and changes for SQLTalk for Windows ( WinTalk ).
-
- The Input, Output and Spool windows can now be minimized as
- well as maximized. When they are minimized there are icon
- representations along the bottom of the client area (you will
- normally not see these unless all three are minimized).
-
- There is a terminology change in the displaying and hiding of the
- different windows. In the older versions you 'Hide' or 'Show' a
- window and in this version you 'Hide' or 'Unhide'. The 'Show' key
- word is now used for displaying the status of the Environment
- settings, ie 'show autocommit' or 'show planonly'.
-
- SQLTalk for Windows now supports SQLBase version 4.x only.
- Like all our new Windows products we will no longer support
- SQLBase version 3.6.x, in fact you will get an unavoidable
- 'Unrecoverable Protection Violation' error if you try and connect
- with the 3.6.x routers.
-
- SQLTalk for Windows now supports the 'RL' isolation level. 'RL'
- isolation will be used as the default isolation, this can be
- overridden with a WIN.INI entry under the [ SQLTALK ] category, ie
- 'defaultisolation=CS' will cause the default isolation level to be
- 'CS'. A 'Set Isolation Level' call will be performed when a connect
- is made, but only if the newly connect cursor did not inherit the
- default isolation.
-
- The List of Databases on the connect dialog box now uses the
- SQLBase version 4.x routines. By default it will first get
- databases from the local server and then start asking for
- 'SERVER1', 'SERVER2' .. 'SERVERn' until it fails. This can be
- overridden with WIN.INI entries under the [ SQLTALK ] category, ie
- 'SERVER1=customer', 'SERVER2=marketing' .. 'SERVERn=sales'
- will cause it to start with the local server followed by 'customer',
- 'marketing' .. 'sales'.
-
- SQLTalk for Windows now has the 'Set PlanOnly' environment
- setting. When this is turned on the Output window shows the
- SQLBase execution plan for the statement rather than actually
- executing it, this is the same as with SQLTalk character mode.
-
- Importing and Exporting have been improved. The Importing of
- SQL has been changed to handle virtually unlimited sized files
- and statements. Importing/Exporting of Lotus 123 and DBase files
- do better mapping of data types.
-
- Installing and Deinstalling Databases has been changed for
- SQLBase version 4. The user now has more options and control
- over both Installing and Deinstalling databases both locally and
- on remote servers. With Install you can Install, create a new
- database or create a new database over writing an existing
- database. With Deinstall you can list the databases for the
- specified server (local or remote) and you now have the option to
- Delete as well as Deinstall a database.
-