What is DBSearch

DBSearch is a tool that helps you search for a particular string, sub-string, prefix or suffix inside a database.

The search can be done in three different levels:

1.	Search Table Names

This option will search for your string within the names of the tables found

on the database.

2.	Search Column Names

This option will search for your string within the names of the columns found

on the database.

3.	Search Row Values

This option will search for your string within the data found in the database.

You can select any combination of these options.

For more information see the DBSearch Main Dialog.


System Requirements

•	80386 CPU or higher.

•	8 MB memory.

•	Windows 95.


Contacting DKG Advanced Solutions, Inc.

There are various ways of contacting us, use the one more suitable for your needs.

WWW:

Visit our web site at: www.dkgadvancedsolutions.com

You can always find and download from there the latest versions of our products.

E-mail:

For sales and licensing:	sales@dkgadvancedsolutions.com
For technical support:	support@dkgadvancedsolutions.com
For suggestions or comments:	comments@dkgadvancedsolutions.com

Mail:

DKG Advanced Solutions, Inc.

Sales or Support Department

39270 Paseo Padre Pky. Suite #243

FREMONT, CA. 94538

USA

All inquiries, bug reports, suggestions, and comments are always welcome.


User License Agreement

User License Agreement for DKG Advanced Solutions DBSearch Ver 1.1

Oct 1997

IMPORTANT-READ CAREFULLY: This DKG Advanced Solutions User License Agreement (ULA) is a legal agreement between you (either an individual or a single entity) and DKG Advanced Solutions Corporation for the DKG Advanced Solutions software product identified above, which includes computer software and online or electronic documentation and may include associated media and printed materials (if any) (SOFTWARE PRODUCT or SOFTWARE). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this ULA. If you do not agree to the terms of this Agreement, you are not authorized to use the SOFTWARE PRODUCT.

The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.

1. GRANT OF LICENSE. This ULA grants you the following rights:

Use and Copy. DKG Advanced Solutions grants to you the right to use copies of the SOFTWARE PRODUCT only in conjunction with a valid license or a trial version. You may make copies of the SOFTWARE PRODUCT for backup and archival purposes.

2.  RESTRICTIONS.

--You must maintain all copyright notices on all copies of the SOFTWARE PRODUCT.

--You may not distribute copies of the SOFTWARE PRODUCT to third parties.

--You may not reverse-engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.

--You may not rent or lease the SOFTWARE PRODUCT.

--You may permanently transfer all of your rights under this ULA only in conjunction with a permanent transfer of your validly licensed copy or copies of the SOFTWARE PRODUCT.

--You must comply with all applicable laws regarding the use of the SOFTWARE PRODUCT.

3.  TERMINATION. DKG Advanced Solutions may terminate this ULA if you fail to comply with the terms and conditions of this ULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT.

4.  COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT and any copies thereof are owned by DKG Advanced Solutions or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties.  This ULA grants you no rights to use such content.

5.  U.S. GOVERNMENT RESTRICTED RIGHTS. The SOFTWARE PRODUCT is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is DKG Advanced Solutions, Inc./39270 Paseo Padre Pky. Suite #243 FREMONT, CA. 94538.

6.  EXPORT RESTRICTIONS. You agree that you will not export or re-export the SOFTWARE PRODUCT to any country, person, entity or end user subject to U.S.A. export restrictions.  Restricted countries currently include, but are not necessarily limited to Cuba, Iran, Iraq, Libya, North Korea, Syria, and the Federal Republic of Yugoslavia (Serbia and Montenegro, U.N. Protected Areas and areas of Republic of Bosnia and Herzegovina under the control of Bosnian Serb forces).  You warrant and represent that neither the U.S.A. Bureau of Export Administration nor any other federal agency has suspended, revoked or denied your export privileges.

7.  NO WARRANTY. ANY USE OF THE SOFTWARE PRODUCT IS AT YOUR OWN RISK. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, DKG ADVANCED SOLUTIONS AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.

8.  NO LIABILITY FOR CONSEQUENTIAL DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL DKG ADVANCED SOLUTIONS OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT, EVEN IF DKG ADVANCED SOLUTIONS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF

LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.

9.  LIMITATION OF LIABILITY.  DKG ADVANCED SOLUTIONS'S ENTIRE LIABILITY AND YOUR EXCLUSIVE REMEDY UNDER THIS ULA SHALL NOT EXCEED FIVE DOLLARS (US$5.00).

10. MISCELLANEOUS. This ULA is governed by the laws of the State of Washington, U.S.A.

Should you have any questions concerning this ULA, or if you desire to contact DKG Advanced Solutions for any reason, please contact the DKG Advanced Solutions subsidiary serving your country, or write:

DKG Advanced Solutions Sales Information Center/39270 Paseo Padre Pky. Suite #243 FREMONT, CA. 94538.


Disclaimer

This software is provided ‘as is’ without representation or warranty of any kind, either expressed or implied, including without limitation, any representations or endorsements regarding the use of, the results of, or performance of the software, its appropriateness, accuracy, reliability, or correctness. The entire risk as to the use of this software is assumed by the user. In no event will DKG Advanced Solutions be liable for any damages, direct, indirect, incidental or consequential resulting from any defect in the software, even if DKG Advanced Solutions has been advised of the possibility of such damages. This disclaimer shall supersede any verbal or written statement to the contrary. If you do not accept these terms you must cease and desist using this software immediately.


How To Get a License

The following steps should be done to get a license:

•	Pay the licensing fee:

Send your payment by mail (check or money order)

Pay online with a credit card

•	Fill out the Order Form

•	Send the Form by e-mail to DKG Advanced Solutions

The Licensing Department will verify your order and payment, and will issue, by e-mail only , a document containing your License Number, License Type and Activation Key (if you need it issued in another way, please contact us). Usually this process is completed within 24 hours of receiving your order. In some cases there may be a delay due to the verification of your payment, or if the payment is a check, there may be a ‘hold’ on it, usually for just a couple of days.

If you do not receive a License Number, License Type and Activation Key within 3 days of your purchase (or posting in case of payment by check), please contact us.


License fee

Single User License: US$10.

A Single License will provide you with a License Number and Activation Key.

This license entitles you to lifetime e-mail Technical Support.

NOTE: A License is provided to a single computer, you may have many copies of DBSearch on the same computer, but you may NOT use a Single License on different computers.

If you wish to obtain a Site License, please contact us.


Troubleshooting

This is not a legal copy. . .

Cannot connect to a database

I keep getting ‘Not a licensed copy . . .’ but I have registered

Uninstaller doesn’t work


Paying by mail

•	Make a check for the amount of the license fee. All major currencies are accepted with US dollars very much preferred. If it's not in US dollars, please use the current exchange rate on your newspaper to do the conversion. If you have a doubt whether your currency will be accepted, don’t hesitate to contact us.

Make the check payable to:

DKG Advanced Solutions, Inc.

OR

•	You can send a US Money Order. Just buy a Money order for the amount of the License Fee.

Make the Money Order payable to:

DKG Advanced Solutions, Inc.

•	Include your order form. If you can't do that, you MUST include the ‘required’ field’s information as seen in the Order Form . If you don’t include all the necessary information, your order will be delayed.

•	Most important, don’t forget to include an e-mail address to where the License(s) will	be sent.

After you have done ALL of the above, send your envelop to this address:

DKG Advanced Solutions, Inc.

Sales Department

39270 Paseo Padre Pky. Suite #243

FREMONT, CA. 94538

USA


Paying by Credit Card

Please visit our web site to find out the best way to pay with your credit card.

www.dkgadvancedsolutions.com


Order Form

1. What is your name? (Required)

2. What is the name of your company?

3. What is your address (street, city, state, country, zip)? (Required)

4. What is your e-mail address? (Required)

NOTE: If you do not supply an e-mail address, or not a correct one, we will NOT be

able to issue your License.

5. How did you learn about DBSearch? (Required)

[ ] Found it on a shareware site. Which one? _________________

[ ] Searched through the index of a ftp site

[ ] Found it on CompuServe

[ ] Recommended by a friend/colleague

[ ] Found it on a BBS. Which one? _________________

[ ] Found it on a shareware CD or catalogue

[ ] Others. Please state:______________________________________

6. How many licenses are you applying for? (Required)

7. What is the total amount (in US$) you need to pay? (Required)

NOTE: If you have already paid through credit card enter here your

confirmation number.

8. What is the serial number of your copy of DBSearch? (Required)

NOTE: See retrieve Serial No. for help.

9. Name three existing features that you liked the most.

1:

2:

3:

10. What features would you like to see in the future?

1:

2:

3:

4:

5:

6:

7:

8:

Summary of required fields:

1. Name

2. Address

3. E-mail address

5. How did you . . .

6. License Type

7. Amount

8. Serial No.

If you fail to provide any of the above information your License may not be issued or seriously delayed.


Serial No.

In order to obtain a License Number and Activation Key you MUST provide the Serial No. of your copy of DBSearch.

The Serial No. is found in the Registration dialog box. You can reach it by pressing the Register Button.


How To Register DBSearch

In order to Register and Activate DBSearch, you first need to get a license.

After you have received your License Number and Activation Key do the following:

Press the Registration button.

Enter the License Number in the appropriate fields.

Enter the Activation Key.

Press the <Register> button and that’s it. A message confirming the success of your registration should appear, and the Registration Button should disappear.

If you get an ‘Unsuccessful’ message, make sure you entered all the numbers correctly. If you are sure the numbers are correct and you cannot complete the registration, please contact support immediately.


How To Select/Change a Database

To select or change a database press the button Select/Change database on the DBSearch Main Dialog box.


How To Search for something…

To search for something you need to have a database selected and then enter or select a string in the Search for combo box.

After that’s done, select the options that best define the type of search you want to perform and press Start.

For more information see the DBSearch Main Dialog.


How To Interrupt an active search

To stop an active search you only need to press the Stop button on the DBSearch Main Dialog.


Registration dialog box

1)	This is where you should enter the License Number you received from DKG Advanced Solutions. See how to get a license for more information.

2)	This is where you should enter the Activation key you received from DKG Advanced Solutions.

3)	This is your Serial Number. This is the number you supply to DKG Advanced Solutions in order to get a license.


DBSearch Main Dialog box

1. Search For combo box.

Here you can enter a new string to search for, or select one you’ve searched for before.

2. Search Table Names.

Check this option if you want DBSearch to search for your string within the names of the tables found in the database.

3. Search Column Names.

Check this option if you want DBSearch to search for your string within the columns of the tables found in the database.

4. Search Row Values.

Check this option if you want DBSearch to search for your string within the data found in the database.

5. Progress bar.

This progress bar marks the progress of the current search.

6. DBSearch Results.

This is where DBSearch will show the results of the current search. Each row that appears in this list has at least one string that matches your search criteria.


DBSearch About

DBSearch by DKG Advanced Solutions, Inc.

Version 1.1

Copyright © 1997, All Rights Reserved.

Portions (c)Microsoft Corporation, 1985-1992, All Rights Reserved.


This is not a legal copy … (Troubleshooting)

Problem:

When starting DBSearch it tells me that this is not a legal copy and doesn’t let me continue.

Explanation:

DBSearch checks for the composition of all of it’s files before it starts, could be that some files are corrupted.

This behavior is by design.

Solution:

Reboot Windows. If that doesn’t work then Install DBSearch again.


Cannot connect to a database (Troubleshooting)

Problem:

When I try to connect to a database, even though I can see it in the database list, DBSearch gives an SQL_CONNECT error.

Explanation:

DBSearch uses your own ODBC drivers to connect to a database.

This error could happen if:

1) You don’t have a proper ODBC driver for the database you are trying to open.

2) You have a correct ODBC driver, but your database was registered as a system DSN with an earlier version of the ODBC driver.

Solutions:

If no. 1 is your problem, then contact your database supplier and get a proper ODBC driver from them.

If no. 2 is the problem, then try dropping that database from the system DSN list and recreate it, by doing this, windows will register your database with the correct version of the ODBC driver.

You can do this in your windows control panel -> ODBC Drivers.


I keep getting ‘Not a licensed copy …’ but I have registered (Troubleshooting)

Problem:

Every time I start DBSearch I get a ‘Not a licensed copy …’ message, and, even though I’ve paid, it treats me as if I haven’t.

Solution:

Did you register your copy after you received your license?

DBSearch checks for your license information in the file License.dat. This file HAS to be on the same directory that you are running DBSearch from. If you can’t find the file, or you are sure it is there, contact support with your License Number and/or Serial Number and an explanation of the problem.


Uninstaller doesn’t work (Troubleshooting)

Problem:

I run the uninstaller but it ‘hangs’ and doesn’t finish it’s job.

Solution:

Make sure you have no instances of DBSearch running.

Make sure you have the ‘DBSearch’ Program Group closed.

If this problem persists, contact support for help.