import com.enklib.sql.SqlStatement; import com.enklib.sql.SqlUtils; import java.sql.ResultSet; import java.sql.SQLException; public class ExampleDAO { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb"; String username = "root"; String password = "password"; SqlStatement statement = SqlUtils.createStatement(url, username, password); String sql = "SELECT * FROM mytable"; try { ResultSet resultSet = statement.executeQuery(sql); while (resultSet.next()) { String column1 = resultSet.getString("column1"); int column2 = resultSet.getInt("column2"); System.out.println(column1 + " - " + column2); } } catch (SQLException e) { e.printStackTrace(); } finally { statement.close(); } } } import com.enklib.sql.SqlStatement; import com.enklib.sql.SqlUtils; import java.sql.SQLException; public class ExampleDAO { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/mydb"; String username = "root"; String password = "password"; SqlStatement statement = SqlUtils.createStatement(url, username, password); statement.begin(); try { String updateSql = "UPDATE mytable SET column1 = 'new value' WHERE id = 1"; statement.executeUpdate(updateSql); String selectSql = "SELECT * FROM mytable"; statement.executeQuery(selectSql); statement.commit(); } catch (SQLException e) { statement.rollback(); e.printStackTrace(); } finally { statement.close(); } } }


上一篇:
下一篇:
切换中文