These tools enable the developer to provide database querying facilities to the end user.
 Need component that can help user to generate Query

Java Database Query Building Components by CrossCompass Ltd

CrossCompass Querying 3.9

CrossCompass is a query/reporting tool for both end-users and programmers alike accessing CSV, Excel and virtually any database on any platform. Extracts can be saved as Access,CSV,Excel,HTML,PDF or XML or merged with external Excel or CSV files prior to saving. Also the grid of data can be sent to a report designer.

Java Database Query Building Components by South Aspect Software Ltd

QueryDriver V1.0

The QueryDriver© is .net framework 2.0 control that allows your users to easily find the information they want on your SQL Server database. It works by accessing queries stored on your database that have been created by the development team. These queries are broken into their constituent parts which are then re-assembled when the user is working with them - sounds like it could be a bit complex but there's a data management application that comes along with the control to make all this easy!