Hi All I have tried to rewrite the Beans as suggested by Vivek. That is connection is established in the constructor. Please see my Bean and the corresponding JSP. Still it is giving problem. Problem is in the bold letter within the JSP page as below. In the JSP page...( for full jsp page see below) dbConnect.setResultset(query1); ResultSet rs=dbConnect.getResultset(); ( when I am writting the above two the error is as follows : *** Error: "dbConnect" is either a misplaced package name or a non-existent entity.) OR dbAccess.jspDbAccess.setResultset(query1); ResultSet rs=dbAccess.jspDbAccess.getResultset(); Please see the code and suggest. Plzzzzzzzzzzzzzz. Thanks & Regards Pradeep Beans: package dbAccess; import java.util.*; import java.sql.*; import java.lang.*; import java.io.*; public class jspDbAccess { String firmcode; String workid; String job; String costcode; Statement statement=null; Connection connection=null; ResultSet resultSet=null; //Constructor public jspDbAccess() { String driverName="com.ibm.as400.access.AS400JDBCDriver"; String url="jdbc:as400://xxxx" ; String user="xxxx"; String passwd="xxxxx"; try { //loading the driver Class.forName(driverName); connection = DriverManager.getConnection(url, user, passwd); statement=connection.createStatement(); System.out.println("connected"); } // Error if fail to load the driver catch (Exception exp) { connection=null; System.out.println("Error occured at loading the Driver: " +exp); } } // public void setResultset(String sqlStr) { try { resultSet=statement.executeQuery(sqlStr); } catch (Exception exp) { System.out.println("Error occured at loading the Driver: " +exp); } } // public ResultSet getResultset() { return resultSet; } // public void setFirmcode(String firm) { if (firm != null ) { firmcode=firm; } } // public void setWorkid(String id) { if (id != null ) { workid=id; } } // public void setJob(String Jobname) { if (Jobname != null ) { job=Jobname; } } // public void setCostcode(String code) { if (code != null ) { costcode=code; } } // public void reset() { } } And the JSP is as follows: <%@ page import="java.sql.*,java.io.*, java.lang.*, javax.servlet. *,javax.servlet.http.*" %> <jsp:useBean id="dbConnect" class="dbAccess.jspDbAccess" scope="session"> <jsp:setProperty name="dbConnect" property="*" /> </jsp:useBean> <html> <head> <title>Puchase Order Enquiry</title> </head> <body text="White" bgcolor="#000000" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0> <hr align="left" width=19% size=2 color="White"> <table width="175" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="TOP"> <img align="middle" src="jpLogo_3.gif" width=149 height=75 border=0 alt="Jobpac Logo"></td> </tr> </table> <hr align="left" width=19% size=2 color="White"> <img align="middle" src="poEnquiry.gif" width=780 height=16 border=0 alt ="Jobpac Logo"> <% if ((request.getParameter( "Workid" ) != null) && (request.getParameter( "Job" ) != null) && (request.getParameter( "Costcode" ) != null) && (request.getParameter( "Resultset" ) != null)) { %> <% String firm = request.getParameter( "Workid" ); String jobname = request.getParameter( "Job" ); String cstcode = request.getParameter( "Costcode" ); String costcodeName=""; String jobDescript=""; String query1="SELECT OIORDN, OIITEM, OIDESC, OIQORD, OIUNIT, OIGUPR2, OITVAL from jp521dtai.jpordoi1 WHERE OIFMCD = '" + firm + "' AND OIJOB = '" + jobname + "' AND OICODE = '" + cstcode + "'" ; String query2="SELECT DESCRIPT from jp521dtai.jobs WHERE OIFMCD = '" + firm + "' AND OIJOB = '" + jobname + "'" ; %> <% dbConnect.setResultset(query1); ResultSet rs=dbConnect.getResultset(); ( when I am writting the above two the error is as follows : *** Error: "dbConnect" is either a misplaced package name or a non-existent entity.) OR dbAccess.jspDbAccess.setResultset(query1); ResultSet rs=dbAccess.jspDbAccess.getResultset(); ( when I am writting the above the error is as follows : *** Error: The method "setResultset" does not denote a class method try { int size=rs.getFetchSize(); } catch (Exception exp) { out.println("what is the error"); } %> =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". Some relevant FAQs on JSP/Servlets can be found at: http://java.sun.com/products/jsp/faq.html http://www.esperanto.org.nz/jsp/jspfaq.html http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets