关于ruby的脚本

问题描述

有一套ruby写的我想问下有没有连接oracle数据库的脚本phpaspaspxjsp都有实在是对ruby不太了解

解决方案

解决方案二:
这个一般都用ORM提供的接口,纯ruby脚本去连接一个数据库很少见人这么做。首先安装这个扩展oci8假设你用的orm是sequel,那么#要先安装sequel#geminstallsequelrequire'sequel'#返回true则成功DB=Sequel.connect(:adapter=>'oracle',:host=>'localhost',:database=>'blog',:user=>'user',:password=>'password')

时间: 2024-08-23 19:49:26

关于ruby的脚本的相关文章

使用Ruby编写脚本进行系统管理的教程_ruby专题

简介 Ruby 是一种功能极其丰富的.免费的.简单的.可扩展的.可移植的.面向对象的脚本编程语言.最近,它在 Web 领域广受欢迎.这在一定程度上要归因于非常强大的 Web 应用程序开发框架 Rails,Rails 正是用 Ruby 编写的.Rails,也称 Ruby on Rails(ROR),顾名思义,它为快速.有效地开发 Web 应用程序提供一个非常强大的平台.它是高度可伸缩的,Web 上有很多站点就是用 Ruby on Rails 构建的. 除了与 Rails 一起用作 Web 应用程序

JDK6新特性:脚本语言支持(Scripting)

概述 JDK6增加了对脚本语言的支持(JSR 223),原理上是将脚本语言编译成bytecode,这样脚本语言也能享用Java平台的诸多优势,包括可移植性,安全等,另外,由于现在是编译成bytecode后再执行,所以比原来边解释边执行效率要高很多.加入对脚本语言的支持后,对Java语言也提供了以下好处. 1.许多脚本语言都有动态特性,比如,你不需要用一个变量之前先声明它,你可以用一个变量存放完全不同类型的对象,你不需要做强制类型转换,因为转换都是自动的.现在Java语言也可以通过对脚本语言的支持

用Ruby进行CGI编程的入门指引

  这篇文章主要介绍了用Ruby进行CGI编程的入门指引,编写CGI脚本也是Ruby用于网络编程的一项基础功能,需要的朋友可以参考下 编写CGI脚本: 最基本的Ruby CGI脚本看起来像这样: ? 1 2 3 4 5 #!/usr/bin/ruby   puts "HTTP/1.0 200 OK" puts "Content-type: text/htmlnn" puts "<html><body>This is a test&l

editplus支持RUBY和运行[转]

Ruby 真的好用.不讨论日本和中国有多么大的深仇.RUBY比VB简单很多.而且是完全是面向对象编程,学过JAVA,也可以快捷地转向RUBY开发中,尤其是RUBY ON JAIL,很多人都觉得比较好用,如果是RGSS开发,那可是游戏开发,用RUBY作为脚本.从语言来看,比其它语言更简单明了,精练. www.ruby-lang.org提供了开发的集成环境,有SCITE,编辑工具.不过本人不喜欢安装,喜欢绿色软件.不过从网上来看,关于RUBY的东西不怎么多.我就介绍一下,怎样用绿色的EDITPLUS

编程界主流脚本编程语言的比较和选择_其它综合

 过去这一年的时间里,我买了不少书,查了很多资料,可以算是认真的学习了几种主流的脚本语言,因为我一直想搞一个好用的自动化工具,来方便我们的系统维护.虽然这个愿望还没有达成,但是在这个过程中,还是学到了很多东西.今天下午,跟同事们聊天时,说到了脚本语言,这是比较难得的,也正好借这个契机,把我的一些看法说一说,有不妥和错误的地方,请大家多指正. 为什么选择脚本语言        为什么选择脚本语言,可能每个人面对的实际情况都不一样.语言本身没有好坏之分,只有合适或者不合适.因此,我所谓的选择主要是根

[windows]快速从ftp下载最新软件包的批处理脚本

背景 由于敏捷开发,快速迭代,我们项目一天会有三个版本,也就意味着我一天要去获取三次软件包.我负责服务端开发,所以我经常需要去拿最新的客户端.我们的客户端放置在一个公共的ftp上面.每天频繁登陆ftp下载,或者使用ftp工具,每次都要点击同步,都不太方便.如果在linux下就好了,然而在windows也是可以运行脚本的,何不尝试下呢. @echo off rem for download file rem ftp config rem ip login_name password remote_

用Ruby进行CGI编程的入门指引_ruby专题

编写CGI脚本: 最基本的Ruby CGI脚本看起来像这样: #!/usr/bin/ruby puts "HTTP/1.0 200 OK" puts "Content-type: text/html\n\n" puts "<html><body>This is a test</body></html>" 如果调用这个脚本 test.cgi 上传到基于Unix/Linux的Web托管服务提供商并具有合

Ruby初步介绍

Ruby是脚本语言,与传统的C, Java不同的是,它不需要经过编译,而是直接可以被执行   Ubuntu下执行第一个ruby脚本   print("Hello David, This is your first Ruby script.\n")   david@ubuntu:~/RubyTrain/Basic$ ruby Hello.rb 运行结果: Hello David, This is your first Ruby script.  

什么是web 2.0 (4)

web 正如在上面关于google和netscape的讨论中所指出的,互联网时代定义特性之一就是,它是以服务方式传递,而不是产品.这导致这样一个公司在商业模式方面,出现很多根本性的改变.  运转(Operations)必须成为核心竞争能力.Google或yahoo的产品开发专家必须配有一个每日运转专家.因此,基本原则就是把软件从一种产品转为服务,除非每天都要维护,否则软件不会停止执行任务.Google必须不停的搜索网络.更新其索引,不断过滤垃圾链接以及影响其结果的其他尝试,不断和动态的对数百万人