Ruby操作Access数据库正确执行方式介绍
Ruby语言的应用可以帮助我们简单灵活快速的实现一些功能需求。比如对数据库的操作。在这里我们就会了解的到Ruby操作Access数据库的技巧。
网上查找了Ruby操作Access数据库的一些方法,大都提到了引入DBI库进行数据库的操作。实际上并没有那么复杂,直接通过ADO就可以很好的解决。
以下为Ruby操作Access数据库中查询的测试代码(需要预先有db1.mdb):
- require 'win32ole'
- connection = WIN32OLE.new('ADODB.Connection')
- recordset = WIN32OLE.new('ADODB.Recordset')
- connection.Open('Provider=
Microsoft.Jet.OLEDB.4.0;Data
Source=E:Ruby\Test脚本\db1.mdb') - sql="select * from aa"
- recordset.Open(sql, connection)
- data = recordset.GetRows.transpose
- p data[0][2]
- p data.size
相关推荐
风之羽翼 2020-09-14
daillo 2020-04-20
踩风火轮的乌龟 2020-04-19
hithyc 2020-04-17
snowguy 2020-04-10
yhyily 2019-12-15
yangliuhbhd 2020-09-24
luotuofeile 2020-07-28
Strongding 2020-06-25
xuanwenchao 2020-06-14
昊 2020-06-04
ysmh00 2020-05-14
ErixHao 2020-05-08
数据库之扑朔迷离 2020-05-06
whyname 2020-04-29
hitxueliang 2020-04-18
zengfanpei 2020-03-08