                 Database Web Explorer 3.00

What is Database Web Explorer?
-------------------------------------------------------------------------------

Database Web Explorer is an universal Web-based database 
manager intended to work with databases in 
Internet/Intranet networks. Database Web Explorer allows 
you easy and quickly to get access to any database via 
Internet and manipulate the data stored in databases via 
Internet. As program of the remote access the usual 
Web-browser is used. Database Web Explorer was developed 
with classic ASP technology in pure script language and 
does not required installation of any additional 
COM-components, DLL or ActiveX neither on the Web-server 
nor on the computer of the user. Database Web Explorer is 
distributed in source codes - HTML and JavaScript. 
Supports connections to databases through ODBC drivers and 
OLE DB providers. Configuration and installation of 
Database Web Explorer is very easy. The product works 
under the Web-server Microsoft Internet Information 
Server.

Common features:

 - Very easy installation, configuration and usage
 - Supports the multiuser work with DBMS
 - Does not required installation of any additional 
   COM-components, DLL or ActiveX neither on the 
   Web-server nor on the computer of the user
 - As programm of the remote access the usual Web-browser 
   is used
 - Supports connections to databases through ODBC 
   drivers and OLE DB providers
 - Compact code in pure script language (HTML, JavaScript)

Database Web Explorer allows you:

 - Connect to any DBMS via ODBC or OLE DB
 - View names of tables, fields, indexes and stored 
   procedures in database
 - View definitions of fields and indexes of tables in 
   database 
 - View data in tables in database
 - Export data in tables to MS Excel and as SQL-script
 - Add, edit and delete record in tables in database
 - Execute SQL-queries to database
 - Export results of queries to MS Excel

Requirements
-------------------------------------------------------------------------------

Server

 - Operational system Microsoft Windows 2000/XP/2003
 - Internet Information Server 5.0 or above
 - Microsoft Data Access Components 2.5 or above
 - Microsoft Excel 2000 or above. Optional, just to 
   export queries results

Client

 - Microsoft Internet Explorer 5.5 or above
 - Microsoft Excel 2000 or above. Optional, just to 
   export queries results

What's new in version 3.00
-------------------------------------------------------------------------------
- Added support the fields of BLOB and LongVarChar type 
  (for BLOB only view)
- Now a multiple SQL-query windows are supported
- Added quickly sorting by columns in data table 
- Fixed error resulting to the message "Record changed by 
  another user" at operations "Edit" and "Delete" with 
  records of the database table containing fields type 
  "Double".

Installation and configuration
-------------------------------------------------------------------------------
Run the file dwe300full_setup.exe (or dwe300demo_setup.exe) 
and follow instructions of installations wizard.
           
After finishing of installation create virtual directory 
for Database Web Explorer on the Web-server. For this 
purpose do the following actions: 

 1. Press button "Start". Choose "Settings"->"Control 
    panel". Further go in "Administrative Tools" and 
    start "Internet Services Manager". At the left in a 
    tree find "Default Web Site". Press inscriptions the 
    right button of the mouse and choose "New"->"Virtual 
    directory". 
 2. Pass on the wizard and fill in the necessary 
    information. Set name of the virtual directory, 
    specify a path to HTML-files of Database Web Explorer 
    (directory in which the archive was unpacked).
    Select and set access permissions "read" and 
    "run scripts". 

Connection to databases in Database Web Explorer occurs 
through ODBC system data sources and OLE DB providers. 
All connections should be described in configuration file 
dwe.cfg. Every data source in this file is described by 
entries in format: 

<Data Source Name>=<Connection string>, where 

<Data Source Name> - name of data source which is displayed 
in drop-down list "Data Sources" on start page of Database 
Web Explorer, 

<Connection String> - name of ODBC system data source or 
OLE DB connection string. "ConnectionString" is a property of 
ADO object "Connection". For more information about 
"Connection" object in ADO and "ConnectionString" property of 
this object see link: 

http://msdn.microsoft.com/library/en-us/ado270/htm/mdconusingconnectionobj.asp 

To create ODBC system data source, you should make the following. 
You must have administrator permission. Press "Start" button in 
Windows 2000 (or XP). Select "Settings"--"Control Panel"--
"Administrative Tools"-- "Data Sources (ODBC)". After that should 
be started the "ODBC Data Source Administrator". Proceed to 
"System DSN". For creating a new Data Source press "Add" button. 
Further follow instructions of the wizard. Select required driver 
(depends from database, to which you make connection) and specify 
path to database file (for Access, Interbase) or server name 
(for MS SQL Server) or service name (for Oracle). 

For example, if you have created System DSN "PhoneBase" then in 
string in dwe.cfg you should write: 

PhoneBaseOfCustomers=PhoneBase 

How to build connection string for any OLE DB provider you can 
find in documentation about your OLE DB provider. 

For example, for MS Access OLE DB connection string may be such: 

Products=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Databases\products.mdb 

Further start Internet Explorer and try connect to 
Database Web Explorer. For this purpose enter the 
following address: 

http://server_name/alias_name, where 

server_name - name of the Web-server where it is 
installation Database Web Explorer,

alias_name - name of the created virtual directory 
on the Web-server.

After that you should see the window of browser shared 
into three parts with the invitation to connection to 
database. In the drop-down list "Data Sources" should be 
displayed all data sources described in file dwe.cfg 
(For demo version only one data source).

If connection was not possible, check up all you made 
correctly. 

On client in Internet Explorer should be enabled cookies 
and scripts.

Technical support
-------------------------------------------------------------------------------
If you require technical support, please send complete 
details about the problem you are having to 

support@monocerossoft.com

Include the following information:

 - version of Database Web Explorer
 - version of operational system
 - version of Internet Information Server
 - version of DBMS
 - version of ODBC driver or OLE DB provider which you are using
 - any error messages
 - description of actions which will result to problem

Changes history
-------------------------------------------------------------------------------
version 3.00
---------------------
- Added support the fields of BLOB and LongVarChar type 
  (for BLOB only view)
- Now a multiple SQL-query windows are supported
- Added quickly sorting by columns in data table 
- Fixed error resulting to the message "Record changed by 
  another user" at operations "Edit" and "Delete" with 
  records of the database table containing fields type 
  "Double".

version 2.01
---------------------
Were corrected the errors, which occured at work with 
MS Access through OLE DB connection. 

version 2.00
---------------------
- Added the opportunity of connection to databases 
  through OLE DB
- Now all code is written in pure script language, 
  without DLL
- Now full version of product is distributed in 
  source code

version 1.04
---------------------
- Fixed error in operation "Edit", which occurs if to 
  start this operation, and then at once to make "Commit".
- Fixed error resulting to the message "Record changed by 
  another user" at operations "Edit" and "Delete" with 
  records of the database table containing fields type 
  "Date" or "DateTime".
- Added operation of exporting data of tables as 
  SQL-script "Export as SQL-script".
- Added opportunity of viewing the definitions of indexes 
  in tables.
- Now the window of browser is shared into 2 frames. 
  Results of queries are displayed in window "Database 
  Information".
- Changed the kind of tree of objects of database. 
  Added are system tables, indexes of tables. Views 
  now are located in separate branch.
- Changed menu of operations with records. Buttons of 
  operations "Add" and "Commit" now are located near to 
  row with fields of input at the top of the table, and 
  the buttons of operations "Edit" and "Delete" near to 
  each record of the table.

version 1.03
---------------------
- Added icons in operations menu.
- Names of tables, fields and stored procedures now
  are displayed as a tree.
- Total count of records in the table is displayed while 
  viewing data in the table 
- Filter and sorting of records in the table are added

version 1.02
---------------------
First public release.

Copyright (c) MonocerosSoft 2002-2005. All rights reserved.  
http://www.monocerossoft.com