Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
huwen
@juventusryp
Member
NO. 4170 / 2012-10-22

4 Topics / 16 Replies
0 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 想用脚本修改 sql2005 表中数据 如何操作 at November 15, 2012

    #10 楼 @luikore 这次可以了 十分感谢~~

  • 想用脚本修改 sql2005 表中数据 如何操作 at November 15, 2012

    #8 楼 @luikore 你好 按着你的方法 我测试了一下 出现下面错误

    D:/ruby/sql1.rb:64:in `method_missing': (in OLE method `prepare': ) (WIN32OLERun
    timeError)
        OLE error code:800A0BB9 in ADODB.Connection
          参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
        HRESULT error code:0x80020009
          Exception occurred.
            from D:/ruby/sql1.rb:64:in `add_person'
            from D:/ruby/sql1.rb:76:in `<main>'
    

    而且我上网查了下资料 并没有找到 connection 的 prepare 方法 不知道这个是什么

    烦请解答

  • 想用脚本修改 sql2005 表中数据 如何操作 at November 14, 2012

    #1 楼 @luikore 你好 现在我发现当我使用这句时

    db.query("INSERT INTO dbo.OtherUser (groupname,username,loginID,password)VALUES(1,1,1,1)")
    

    可以正常插入数据,但是会出现下面的提示,不知道为什么

    D:/ruby/sql.rb:48:in `method_missing': (in OLE method `Close': ) (WIN32OLERuntim
    eError)
        OLE error code:800A0E78 in ADODB.Recordset
          对象关闭时,不允许操作。
        HRESULT error code:0x80020009
          Exception occurred.
            from D:/ruby/sql.rb:48:in `query'
            from D:/ruby/sql.rb:77:in `<main>'
    
  • 想用脚本修改 sql2005 表中数据 如何操作 at November 14, 2012

    #5 楼 @ywjno 嗯~我这个小白只能等有时间再去看看这个 gem~感谢

  • 想用脚本修改 sql2005 表中数据 如何操作 at November 14, 2012

    #2 楼 @ywjno 这个 gem 似乎不能操作 sql2005?

  • 想用脚本修改 sql2005 表中数据 如何操作 at November 14, 2012

    #1 楼 @luikore 你好,感谢你的提醒 我已经改过来了 可是按着你的方法 会出现下面的错误

    D:/ruby/sql.rb:64:in `method_missing': (in OLE method `execute': ) (WIN32OLERun
    imeError)
        OLE error code:0 in <Unknown>
          <No Description>
        HRESULT error code:0x8002000e
          Invalid number of parameters.
            from D:/ruby/sql.rb:64:in `add_person'
            from D:/ruby/sql.rb:77:in `<main>'
    
  • 帮我看看这个脚本怎么用的 at November 10, 2012

    #17 楼 @chenge 成功了 十分感谢帮助~

  • 帮我看看这个脚本怎么用的 at November 10, 2012

    #15 楼 @chenge 你好 你说的这个我知道,我现在不明白的是 sqlserver.new 这句话在哪里使用,是把这句话也添加到脚本里面吗

  • 帮我看看这个脚本怎么用的 at November 10, 2012

    #13 楼 @chenge 你好 应该是这里的问题 我就是这里的东西不知道怎么用 是把这几句话添加到脚本里面还是?

  • 帮我看看这个脚本怎么用的 at November 10, 2012

    #11 楼 @chenge 是啊 再看呢~不过我这个人还是练习比较容易理解问题 所以才想点小脚本做做

  • 帮我看看这个脚本怎么用的 at November 10, 2012

    #9 楼 @small_fish__ 你好 今天我也想到这个原因了,可是添加了 host 后,现在运行脚本 什么反映也没有 请问一下是不是将下面三行改成 sql 服务器的主机名,sa 和密码就可以了?还是需要其他的步骤。(我本机已经可以 telnet 用户名 1433 成功) @host = host @username = username @password = password

  • 帮我看看这个脚本怎么用的 at November 09, 2012

    #7 楼 @chenge 哦 好的~谢谢了~

  • 帮我看看这个脚本怎么用的 at November 09, 2012

    #5 楼 @chenge 你好,我的数据库安装在虚拟机里 我是在本机运行的 ruby 脚本 我是想在本机连接虚拟机里的 sql2005 不知道可以吗

  • 帮我看看这个脚本怎么用的 at November 09, 2012

    #3 楼 @chenge 你好 按着你说的做了后 如图所示 就没有反映了。请问下面该怎么办

  • 帮我看看这个脚本怎么用的 at November 09, 2012

    #1 楼 @chenge 是的啊。。本人小白 不知道怎么用 是在 cmd 里 ruby test。rb 这个文件 还是怎么弄 求详细说明

  • 新手求助 ruby 怎么连接 sql2005 at November 09, 2012

    #1 楼 @woaigithub 看过了。。看不懂

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English