Sample Code Disk
~~~~~~~~~~~~~~~~
The tools provided on the Microsoft Access Sample Code 
disk are examples of what other developers have done 
with the Microsoft Access database.  Some of these tools 
have been around for a while, but none of them have been 
through a true test cycle.  Developers use these tools at 
their own risk.  They are not supported by Microsoft Product 
Support Services (PSS) on either the phone or on CompuServe.  
However, we understand that, as developers, it is important 
to get tools as soon as possible, even if they are not fully 
supported.  (See warranty at end of file.)  If you have 
utilities or sample code you would like to contribute, just 
drop us an email on CompuServe [71163,1135] or send a note.

    Microsoft Access Developer Program 
    18/3N 
    One Microsoft Way
    Redmond, WA 98052

Installation
~~~~~~~~~~~~
To install the Microsoft Access Sample Code on your hard disk, 
run the GOODIES.EXE program.  Make sure you are in the directory 
where you want the files installed, and then type A:GOODIES.  
This file self-extracts into 28 files and uses 2.5 MB of hard-disk 
space.

Icons.exe is also a self extracting file.

Contents
~~~~~~~~
The title of the utility, the filesa and a brief description are
included below:

Microsoft Knowledge Base Articles
ACC-KB.HLP
A Help file containing about 200 Microsoft Knowledge Base articles 
from PSS.  A more complete collection can be found on CompuServe, 
the Microsoft Developer Network CD, or the technical information CD.

CrosstabWizard
XVTWIZ.MDA
XVTWIZ.TXT
A CrosstabWizard.  Leads you through the steps of creating a 
Crosstab Query.

Crosstab Report
CROSSTAB
An example Crosstab Report that uses clever programming tricks.


Development Tools
TOOLS.MDA
TOOLS.TXT
A collection of development-oriented tools for the Microsoft 
Access database developer includes a color picker and allows 
users to open a new macro directly from the properties sheet.

Output to...
OUTPUTAS.DLL
OUTPUTAS.TXT
An extension that allows you to save the output of reports in 
text, in the Microsoft{SYMBOL 226 \f "Symbol"} Excel spreadsheet, 
and in the Microsoft Word word processing program formats.

Filter it
FILTERIT.EXE
FILTERIT.HLP
An object linking and embedding (OLE) application that uses drivers 
that come with the Microsoft Word for WindowsTM word processing 
program and the Microsoft PowerPoint presentation graphics program 
to create OLE objects from a variety of graphics formats.

SQL Pass through
SPT.DLL
SPTDESCR.DOC
DEMOSPT.MDB
A dynamic-link library (DLL) that enables programmers in Microsoft 
Access Basic to pass Structured Query Language (SQL) commands 
directly to SQL back-end databases via Open Database 
Connectivity (ODBC).

Remote DDL
RMTDDL.MDB
RMTDDL.TXT
A tool that does remote data definition on SQL Server, using SQLPASS.

ICONWRKS
icons.exe - a self extracting file.  
An editor which lets you create .ICO icons, written in Visual Basic 2.0.  
This application has extensive on-line help.  Use this to build your 
own application icon or to create pictures for buttons.

Note:
*  ICONWRKS only supports the Windows 3.0 and higher .ICO format.  \
   Over 50 icons (in .ICO format) are supplied.
*  ICONWRKS must be able to locate VBRUN200.DLL in your path to run 
   properly.  Make sure you copy this file to your windows system 
   (e.g., \WINDOWS\SYSTEM) directory.


Warranty Disclaimer
~~~~~~~~~~~~~~~~~~~
The sample code, utilities, and documentation are provided AS IS 
WITHOUT WARRANTY OF ANY KIND. MICROSOFT FURTHER DISCLAIMS ALL 
IMPLIED WARRANTIES INCLUDING WITHOUT LIMITATION ANY IMPLIED 
WARRANTIES OF MERCHANTABILITY OR OF FITNESS FOR A PARTICULAR 
PURPOSE. THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE 
OF THE PRODUCT AND DOCUMENTATION REMAINS WITH YOU. 

IN NO EVENT SHALL MICROSOFT BE LIABLE FOR ANY DAMAGES WHATSOEVER 
(INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS 
PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR 
OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO 
USE THE SAMPLE CODE, UTILITIES, OR DOCUMENTATION, EVEN IF 
MICROSOFT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 
BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF 
LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE 
LIMITATION MAY NOT APPLY TO YOU.

