- 浏览: 300705 次
- 性别:
- 来自: 武汉
最新评论
-
masuweng:
如何给新人机会 -
masuweng:
多sql结果集按列合并新结果报表实现方案 -
Ahe:
赞
坚持长跑方能赢 -
masuweng:
好好好
程序员如何更好的了解自己所做的事情 -
小楠人:
laoguan123 写道楼主好,使用过一些excel导入导出 ...
excell导入导出
文章列表
ruby on rails 连接多个数据库
2007-10-20 22:12
首先在database.yml中加入以下代码,其中cg_clone是外部等待使用的数据库。
cg_clone:
adapter: mysql
database: cg_clone
username: root
password:
host: localhost
假如在cg_clone中有一张表叫contracts,那么生成Contract类。并用establish_connection来声明建立到哪个数据库的连接:
class Contract < ActiveRecord::Base
establish ...
由于js读取check_box获取不了id所以搞了一下读name的办法。
对需要用不同name来标示选框但又要实现全选的情况比较实用。
<script type="text/javascript">
function checkAll(n){
for (i = 0; i < n; i++) {
var chkStatus = document.getElementsByName("puststyle"+i);
for (a = 0; a < chkStatus.length; a++) {
...
rails 的include 条件判断的数据类型匹配问题
一:页面传来的params[:active][:cad_enterprise_ids]为["1","2","3"]
if params[:active][:cad_enterprise_ids].include?cad_enterprise_id.to_s
二:cad_enterprise_ids=[]
for cad_enterprise_active in cad_enterprise_actives
cad_enterprise_ids< ...
CONTROLLER
def sebdemail
@cad_employ=CadEmploy.find(params[:cad_employ_id])
from = @cad_employ.cad_email.from
employ =params[:cad_employ_id]
recipient =params[:recevier]
subject = params[:title]
message = params[:cad_email][:content]
Emailer.deliver_contact(recipi ...
发现一个好玩的东西 rails的隐藏表单的字段不用和数据库字段匹配
一:
如
<% form_for @course,:url => { :controller=> "team_select_edit_update"} do |f| %>
<%=f.hidden_field :commit_button, :value => ""%>
<%end%>
@course的表中不需要有commit_button字段,但是在text_field等中肯定就不啦!!!!!!!
二:
另外一点:
<%= ...
def cad_enterprises_search
sql = ""
@cad_enterprises1 = Array.new
name = params[:name] unless params[:name].nil?
user_id = params[:user_id] unless params[:user_id].nil?
tel = params[:tel] unless params[:tel].nil?
website= params[:website] unless params[:website].nil ...
<%form_for (@checkin) do|f|%>
<%=f.hidden_field :event_id, :value =>@event.id%>
<%=f.hidden_field :student_class_id, :value =>@student_class.id%>
<%=f.hidden_field :course_id, :value =>@course.id%>
<table style="border:solid 1px;border-color:#FFE66F&quo ...
<%= f.label :选择学生 %>:
<%=f.select( :intern_id, Intern.find(:all, :conditions=>" status != '离职' ", :conditions=>"des_intern is null",:order=>"convert(name using gbk)").collect {|p| [ p.same, p.id ] },:include_blank => true)%>
def same
nam ...