I ma trying to use this class for databse connection but the code is not compiling and I am getting missing return statement error.
I am not able to debug it. PLease help.
Here is the code
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import oracle.jdbc.driver.*;
public class DatabaseConnection{
Connection connection = null;
String present = "";
public String getDBname()
{
try {
// Load the
JDBC driver
String driverName = "oracle.jdbc.driver.OracleDriver";
Class.forName("oracle.jdbc.driver.OracleDriver");
// Create a connection to the database
String serverName = "135.51.32.169";
String portNumber = "1521";
String sid = "admindb";
String url = "jdbc

racle:thin:@" + serverName + ":" + portNumber + ":" + sid;
String username = "amst";
String password = "b1indne$$";
connection = DriverManager.getConnection(url, username, password);
Statement stmt = connection.createStatement();
ResultSet firstdb;
firstdb = stmt.executeQuery("SELECT present FROM auser.sid");
while ( firstdb.next() )
{
present = firstdb.getString("present");
System.out.println("The output we getting from auser.sid is "+present);
}
connection.close();
}
catch (ClassNotFoundException e)
{
}
catch (SQLException e)
{
}
}
}