*****************************************************************************
*
* Copyright GBASE. 2009 All rights reserved.
*
* The following sample of source code ("Sample") is owned by International
* Business Machines Corporation or one of its subsidiaries ("IBM") and is
* copyrighted and licensed, not sold. You may use, copy, modify, and
* distribute the Sample in any form without payment to IBM, for the purpose
* of assisting you in the development of your applications.
*
* The Sample code is provided to you on an "AS IS" basis, without warranty
* of any kind. IBM HEREBY EXPRESSLY DISCLAIMS ALL WARRANTIES, EITHER EXPRESS
* OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions
* do not allow for the exclusion or limitation of implied warranties, so the
* above limitations or exclusions may not apply to you. IBM shall not be
* liable for any damages you suffer as a result of using, copying, modifying
* or distributing the Sample, even if IBM has been advised of the
* possibility of such damages.
*****************************************************************************
*
*                     README FOR VB.NET SAMPLES
*
*****************************************************************************
*
*		      SECTION I - FOLDER CONTENTS
*
* 1. BuildApp.bat  		--> Run this batch file to build any of the .vb files
*
* 2. BuildAll.bat		--> This batch file can be used to build all the .vb files in the folder
*
* 3. ConnInfo.xml		--> This file must contain the correct connection string. This 
*				    will be used by the demo applications to connect to IDS
*
* 4. HelloWorldConnect.vb	--> This contains the sample program that shows how to connect
*				    to IDS and retrieve the connection attributes.
*
* 5. TableOperation.vb		--> This sample contains operations with a database table.
*				    It demonstrates create, insert and drop operations with a table.
*
* 6. BlobOperations.vb		--> For information on using the gbasedbt Blob/Clob data type refer to this 
*			            sample program. It uses the blobtest.bmp file to insert into a table.
*
* 7. Transactions.vb		--> This program provides a quick reference to using microoft transaction
*				    related capabilities in an application
*
* 8. BlobTest.bmp		--> This .bmp file is used to demonstrate the usage of the gbasedbt blob 
*				    data type. Refer to BlobOperations.vb
*
* 9. log.txt			--> This log file is generated based on the command line arguments passed
*				    while executing the demo programs. Refer to Section III 
*				    - "RUNNING THE DEMO PROGRAMS"
*
********************************************************************************
*
*		SECTION II - BUILDING/COMPILING THE DEMO PROGRAMS
*
* Note: The below instructions assume the use of VS2005/.NET 2.0 for building the demo
*       programs. The same can be acheived using .NET 1.1 framework as well.
*
* 1. Using the BuildApp.bat file
* 
* - Open the Visual Studio 2005 command window
* - Browse to the \Demo\dotnetdemo\QuickStart\vb folder where CSDK is installed.
* - Open the BuildApp.bat file in edit mode.
* - Refer to the section, /r:"C:\CSDK350\bin". This shall need to be changed
*   based on the path where CSDK is installed on your system.
* - Run the 'BuildApp.bat' file at the command prompt
* - Eg:> buildApp.bat HelloWorldConnect.vb netf20
* - To build the same using .NET 1.1, open the VS 2003 command window 
*   and use > buildApp.bat HelloWorldConnect.vb netf11
* - The above step should build the .vb file and generate the corresponding .exe file
*
*
* 2. Using the BuildAll.bat file
* 
* - Open the Visual Studio 2005 command window
* - Browse to the \Demo\dotnetdemo\QuickStart\vb folder where CSDK is installed.
* - Run the 'BuildAll.bat' file at the command prompt
* - This batch file builds all the .vb files using the .NET 2.0 framework
* - Observe the corresponding .exe files generated for each .vb file
*
**********************************************************************************
*
*		SECTION III - RUNNING THE DEMO PROGRAMS
*
* 1. Initial Setup
* - Open the Visual Studio 2005 command window
* - Browse to the \Demo\dotnetdemo\QuickStart\vb folder where CSDK is installed.
* - Ensure that the .vb file is built without any errors. Refer to 
*   SECTION II - "BUILDING/COMPILING THE DEMO PROGRAMS" above.
* - Ensure that ConnInfo.xml has the correct connection string to connect to IDS
*
* 2. Running the program using command line arguments
* - To run the 'HelloWorldConnect.exe' program, run the following command in the VS2005 
*   command window. 
* > HelloWorldConnect.exe -conn "DataBase=perf;Server=ol_ids_1150_1;User ID=gbasedbt;Password=gbasedbt123;" -log log.txt
*
* 3. Running the program using the ConnInfo.xml
* - To run the 'HelloWorldConnect.exe' program, run the following command in the VS2005
*   command window. 
* > HelloWorldConnect.exe
* - Make sure that the ConnInfo.xml file has the correct connection string information
*
***********************************************************************************
*
*		SECTION IV - REFERENCES
*
* 1. http://www.gbase.cn : Refer to
*    section 'Developing->Developing Applications->GBasedbt .NET Provider Guide' 
*    
***********************************************************************************

