40 lines
940 B
Java
Raw Normal View History

2019-09-20 15:02:17 +02:00
package db;
import javax.swing.table.DefaultTableModel;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class jdcb {
String username;
String password;
String dbName;
public jdcb(String username, String password, String dbName) {
this.username = username;
this.password=password;
this.dbName = dbName;
}
public ResultSet executeQuery(String sql) {
2019-09-20 15:02:17 +02:00
Database db = new MySQLConnector(
username,
password,
"192.168.65.15",
2019-09-20 15:02:17 +02:00
3306,
dbName);
2019-09-20 15:02:17 +02:00
Connection c = db.getConnection();
try {
PreparedStatement stmt =
c.prepareStatement(sql);
return stmt.executeQuery();
2019-09-20 15:02:17 +02:00
} catch (SQLException e) {
e.printStackTrace();
}
return null;
2019-09-20 15:02:17 +02:00
}
}