Skip to content

Instantly share code, notes, and snippets.

@marklocklear
Last active November 4, 2016 14:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marklocklear/844233 to your computer and use it in GitHub Desktop.
Save marklocklear/844233 to your computer and use it in GitHub Desktop.
require 'java'
require 'rubygems'
require 'jdbc/mysql'
module JavaLang
include_package "java.lang"
end
module JavaSql
include_package 'java.sql'
end
def query(statement)
begin
com.mysql.jdbc.Driver.new
conn = JavaSql::DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/clist", "root", "password");
stmt = conn.createStatement
rs = stmt.execute(statement)
#rs.close
stmt.close
conn.close()
rescue JavaLang::ClassNotFoundException
puts "ClassNotFoundException"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment