This is simple example of data retrieving from the MySQL Database using java code. For connecting mysql database from the java code, you have to add MySQL Connector jar file ( Download MySQL Connector ) in to your reference libraries.
Here's the sample Code....
public class ReadingMySQL
{
public static void main(String[] args)
{
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
String dbURL = "jdbc:mysql://localhost:3306/wsasset"; // url of the mysql database
String username = "root"; // username of wsasset database
String password = ""; // password of wsasset database
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(dbURL, username, password);
stmt = conn.createStatement();
if (stmt.execute("select * from assets"))
{
rs = stmt.getResultSet();
}
else
{
System.err.println("select failed");
}
while (rs.next())
{
String entry = rs.getString(2);
System.out.println(entry);
System.out.println(rs.getString(3));
System.out.println(rs.getString(4));
System.out.println(rs.getString(5));
System.out.println(rs.getString(6));
System.out.println(rs.getString(7));
}
} catch (ClassNotFoundException ex)
{
System.err.println("Failed to load mysql driver");
System.err.println(ex);
}
catch (SQLException ex) {
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
finally {
if (rs != null) {
try {
rs.close();
} catch (SQLException ex) { /* ignore */ }
rs = null;
}
if (stmt != null) {
try {
stmt.close();
} catch (SQLException ex) { /* ignore */ }
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (SQLException ex) { /* ignore */ }
conn = null;
}
}
}
}
2 comments:
thanks
i am not able to retrieve the value which are entered using netbean Jframe from my sql database please reply me .
Post a Comment