最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ruby中訪問(wèn)SQL Server數(shù)據(jù)庫(kù)的配置實(shí)例

 更新時(shí)間:2014年11月05日 10:36:55   投稿:junjie  
這篇文章主要介紹了Ruby中訪問(wèn)SQL Server數(shù)據(jù)庫(kù)的配置實(shí)例,本文通過(guò)FreeTDS實(shí)現(xiàn),同時(shí)介紹了在ActiveRecord上使用Tiny_TDS的技巧,需要的朋友可以參考下

因?yàn)楣ぷ餍枰治龃娣旁赟QL Server上的數(shù)據(jù),所以不得不研究一下如何使用Ruby訪問(wèn)SQL Server,發(fā)現(xiàn)其實(shí)還是很簡(jiǎn)單的:

安裝FreeTDS

下載FreeTDS源代碼

解壓編譯安裝:

復(fù)制代碼 代碼如下:

./configure --prefix=/usr/local/freetds && make && sudo make install

安裝Tiny_TDS

Tiny_TDS,安裝和使用非常簡(jiǎn)單,推薦使用:

復(fù)制代碼 代碼如下:

sudo gem install tiny_tds -- --with-freetds-dir=/usr/local/freetds

用tiny_tds訪問(wèn)SQL Server很簡(jiǎn)單:

復(fù)制代碼 代碼如下:

require 'tiny_tds'
client = TinyTds::Client.new(:username => 'fankai', :password => 'fankai', :host => '192.168.0.1', :database => 'test')
result = client.execute("select top 10 * from User");
result.each do |row|
  puts row
end

在ActiveRecord上使用Tiny_TDS

這也非常簡(jiǎn)單,參考這個(gè)教程Using TinyTDS

復(fù)制代碼 代碼如下:

gem install activerecord-sqlserver-adapter

配置database.yml如下:
復(fù)制代碼 代碼如下:

development:
    adapter: sqlserver
    host: mydb.net
    database: myapp_development
    username: sa
    password: secret   

相關(guān)文章

最新評(píng)論

苏尼特右旗| 延津县| 夏河县| 大石桥市| 涞源县| 宁安市| 霞浦县| 屏山县| 色达县| 高阳县| 昆明市| 南澳县| 莆田市| 响水县| 内乡县| 印江| 阿勒泰市| 玉屏| 三亚市| 秭归县| 张家川| 华宁县| 郓城县| 彰化县| 宝清县| 德格县| 保山市| 宣威市| 佛学| 莲花县| 平昌县| 阜新| 开原市| 泰和县| 上蔡县| 武穴市| 合川市| 独山县| 盐津县| 福建省| 镶黄旗|