2012-03-28 11 views

Respuesta

21

es necesario instalar el sqlite3 joya:

gem install sqlite3 

continuación, puede utilizar la biblioteca en el código. He aquí un ejemplo, una adaptación de la project's README.rdoc file:

require 'sqlite3' 

# Open a SQLite 3 database file 
db = SQLite3::Database.new 'file.db' 

# Create a table 
result = db.execute <<-SQL 
    CREATE TABLE numbers (
    name VARCHAR(30), 
    val INT 
); 
SQL 

# Insert some data into it 
{ 'one' => 1, 'two' => 2 }.each do |pair| 
    db.execute 'insert into numbers values (?, ?)', pair 
end 

# Find some records 
db.execute 'SELECT * FROM numbers' do |row| 
    p row 
end 
Cuestiones relacionadas