Java Middle Tier Class

Submitted by: Submitted by

Views: 104

Words: 384

Pages: 2

Category: Science and Technology

Date Submitted: 11/10/2013 01:43 PM

Report This Essay

import java.sql.*;

////////////////////////////////////////////////////////////////////////////////////////////////////////////

//

////////////////////////////////////////////////////////////////////////////////////////////////////////////

public class ContractorDAL {

public String contractorID;

public String firstName;

public String lastName;

public String hourlyRate;

private String databaseName;

private String userid = "admin";

private String password = "";

private Connection cnConnect;

private ResultSet rstData;

////////////////////////////////////////////////////////////////////////////////////////////////////////

// constructor - Open JDBC connection and open resultset

////////////////////////////////////////////////////////////////////////////////////////////////////////

public ContractorDAL() {

try

{

contractorID = "";

firstName = "";

lastName = "";

hourlyRate = "";

cnConnect = null;

rstData = null;

databaseName = "Contractor.mdb";

getConnection();

openResultset();

}

catch(Exception Ex)

{

clearBuffer();

}

}

////////////////////////////////////////////////////////////////////////////////////////////////////////

//Cleanup open objects

////////////////////////////////////////////////////////////////////////////////////////////////////////

public void close()

{

try

{

rstData.close();

cnConnect.close();

}

catch(SQLException SQLEx){

}

catch(Exception Ex){

}

}

////////////////////////////////////////////////////////////////////////////////////////////////////////

//Show runtime database location

////////////////////////////////////////////////////////////////////////////////////////////////////////

public String ShowDatabaseLocation()

{

try

{

String currentDir = System.getProperty("user.dir");

String databaseUrl = currentDir + "\\" + databaseName;

return databaseUrl;

}...