Guest User

Untitled

a guest
Apr 9th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. SET rowcount 10
  2. SELECT * FROM TEST_TABLE
  3.  
  4. require 'java'
  5. require 'jtds-1.2.5.jar'
  6. require 'rubygems'
  7. require 'active_record'
  8.  
  9. config = {
  10. :username => 'railstest',
  11. :password => 'railstest',
  12. :adapter => 'jdbc',
  13. :dialect => 'sybase',
  14. :host => 'localhost',
  15. :database => 'railstest',
  16. :port => '5000',
  17. :driver => 'net.sourceforge.jtds.jdbc.Driver',
  18. :url => 'jdbc:jtds:sybase://localhost:5000/railstest'
  19. }
  20. ActiveRecord::Base.establish_connection(config).connection.execute(-- QUERY --)
  21.  
  22. /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract_adapter.rb:219:in `log': ActiveRecord::ActiveRecordError: The executeUpdate method must not return a result set.: SET rowcount 10 SELECT * FROM TEST_TABLE (ActiveRecord::StatementInvalid)
  23. from /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.2/lib/active_record/connection_adapters/jdbc_adapter.rb:559:in `execute'
  24. from db-test.rb:21
  25.  
  26. /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract_adapter.rb:219:in `log': ActiveRecord::ActiveRecordError: The executeUpdate method must not return a result set.: SET rowcount 10 SELECT * FROM TEST_TABLE (ActiveRecord::StatementInvalid)
  27. from /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.2/lib/active_record/connection_adapters/jdbc_adapter.rb:559:in `execute'
  28. from /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.2/lib/active_record/connection_adapters/jdbc_adapter.rb:629:in `select'
  29. from /usr/local/bin/jruby-1.4.0/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.9.2/lib/active_record/connection_adapters/jdbc_adapter.rb:550:in `select_rows'
  30. from db-test.rb:21
  31.  
  32. require java
  33. require jtds-1.2.5.jar
  34. require rubygems
  35. require dbi
  36.  
  37. dbh = DBI.connect('dbi:Jdbc:jtds:sybase://<host>:<port>/<db>', <username>, <password>, {'driver' => 'net.sourceforge.jtds.jdbc.Driver'} )
  38.  
  39. require 'java'
  40. require './jars/jTDS3.jar'
  41. require './jars/jconn3.jar'
  42. require "rubygems"
  43. require "dbi"
  44.  
  45. dbh = DBI.connect('dbi:Jdbc:sybase:Tds:foobar:2460/testdb', 'sa', 'password',
  46. {'driver' => 'com.sybase.jdbc3.jdbc.SybDriver'} )
Add Comment
Please, Sign In to add comment