1.下载 安装 jdk-1_5_0_06-windows-i586-p.exe
2.下载 安装 ruby186-26
3.网上安装 gem install rails --ignore-dependencies
4.下载 aptana studio 1.1 安装 http://www.aptana.com/studio/download/
5. 运行下载 aptana studio 选择右上角的 Open Perspective 中的 data
这时系统会提示你安装插件 ,我就全部安装了!
6. 运行 aptana studio 时会出现 aptana 主页 选择安装RadRails
7. 安装Sql Server 2005 (不祥细说了) 中使用的unicode 并非是utf8, 用 SQL Server Management Studio 建立数据库及表!
8. 运行配置 aptana studio RadRails -- Window --Preferences --Rails -- Configuration
rails path d:\ruby\bin\rails
mongrel_rails path d:\ruby\bin\mongrel_rails
运行配置 aptana studio ruby -- Window --Preferences --ruby -- Editor --- Rake
rake path D:\ruby\bin\rake
9. 在 http://rubyforge.org/projects/ruby-dbi 下载sqlserver驱动 ruby-dbi.zip 解压缩 ,
将 dbi-0.2.0\lib\dbd\ADO.rb,
再把ADO.rb保存到:(你的ruby目录) d:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO目录下; (没有目录你自己建立)
a. 可以建立 你的Rails 项目了 在你项目里 :
在config/environment.rb 添加下面代码
require 'win32ole'
WIN32OLE.codepage = WIN32OLE::CP_UTF8
b. 在 http://www.iteye.com/topic/154713 ( http://www.iteye.com/topics/download/8e4a1117-2865-3592-900e-5bed47aca520 )下载 will_paginate
1. 复制插件 will_paginate 到 项目目录/vendor/plugins 下 ,就会在 /vendor/plugins 下出现 will_paginate 目录
c. 修改 config/database.yml 整个用其他的文件内容复制 后直接修改 database
adapter: sqlserver
encoding: utf8
database: dataname (数据库名字)
username: sa
password: 888
host: serverName (服务器名字)
一定要注意 :号后面有 空格
d. 在你建立的项目 目录下 cmd(dos下命令行下) 建立对象
(cmd下) ruby script/generate scaffold user name:string password:string sex:string
e. 修改models
class User < ActiveRecord::Base
def self.search_by_tag(search, page)
paginate :per_page => 34, :page => page,
:conditions => ['tag like ?', "%#{search}%"],
:order => 'id' (修改排序字段)
end
def self.search(page)
paginate :per_page => 34, :page => page,
:order => 'id' (修改)
end
end
f. 修改 app/controllers 的 users_controller.rb
if params[:tag] != nil
@users = User.search_by_tag(params[:tag], params[:page]||1)
else
@users = User.search(params[:page]||1)
end
g. 修改 views/users/index.html.erb
<%= will_paginate @users, :prev_label => '上一页', :next_label => '下一页' %>
2.下载 安装 ruby186-26
3.网上安装 gem install rails --ignore-dependencies
4.下载 aptana studio 1.1 安装 http://www.aptana.com/studio/download/
5. 运行下载 aptana studio 选择右上角的 Open Perspective 中的 data
这时系统会提示你安装插件 ,我就全部安装了!
6. 运行 aptana studio 时会出现 aptana 主页 选择安装RadRails
7. 安装Sql Server 2005 (不祥细说了) 中使用的unicode 并非是utf8, 用 SQL Server Management Studio 建立数据库及表!
8. 运行配置 aptana studio RadRails -- Window --Preferences --Rails -- Configuration
rails path d:\ruby\bin\rails
mongrel_rails path d:\ruby\bin\mongrel_rails
运行配置 aptana studio ruby -- Window --Preferences --ruby -- Editor --- Rake
rake path D:\ruby\bin\rake
9. 在 http://rubyforge.org/projects/ruby-dbi 下载sqlserver驱动 ruby-dbi.zip 解压缩 ,
将 dbi-0.2.0\lib\dbd\ADO.rb,
再把ADO.rb保存到:(你的ruby目录) d:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO目录下; (没有目录你自己建立)
a. 可以建立 你的Rails 项目了 在你项目里 :
在config/environment.rb 添加下面代码
require 'win32ole'
WIN32OLE.codepage = WIN32OLE::CP_UTF8
b. 在 http://www.iteye.com/topic/154713 ( http://www.iteye.com/topics/download/8e4a1117-2865-3592-900e-5bed47aca520 )下载 will_paginate
1. 复制插件 will_paginate 到 项目目录/vendor/plugins 下 ,就会在 /vendor/plugins 下出现 will_paginate 目录
c. 修改 config/database.yml 整个用其他的文件内容复制 后直接修改 database
adapter: sqlserver
encoding: utf8
database: dataname (数据库名字)
username: sa
password: 888
host: serverName (服务器名字)
一定要注意 :号后面有 空格
d. 在你建立的项目 目录下 cmd(dos下命令行下) 建立对象
(cmd下) ruby script/generate scaffold user name:string password:string sex:string
e. 修改models
class User < ActiveRecord::Base
def self.search_by_tag(search, page)
paginate :per_page => 34, :page => page,
:conditions => ['tag like ?', "%#{search}%"],
:order => 'id' (修改排序字段)
end
def self.search(page)
paginate :per_page => 34, :page => page,
:order => 'id' (修改)
end
end
f. 修改 app/controllers 的 users_controller.rb
if params[:tag] != nil
@users = User.search_by_tag(params[:tag], params[:page]||1)
else
@users = User.search(params[:page]||1)
end
g. 修改 views/users/index.html.erb
<%= will_paginate @users, :prev_label => '上一页', :next_label => '下一页' %>