[−][src]Crate rdbc_sqlite
SQLite RDBC Driver
This crate implements an RDBC Driver for the rusqlite crate.
The RDBC (Rust DataBase Connectivity) API is loosely based on the ODBC and JDBC standards.
ⓘThis example is not tested
use rdbc::Value; use rdbc_sqlite::SqliteDriver; let driver = SqliteDriver::new(); let conn = driver.connect_in_memory().unwrap(); let mut conn = conn.borrow_mut(); let stmt = conn.prepare("SELECT a FROM b WHERE c = ?").unwrap(); let mut stmt = stmt.borrow_mut(); let rs = stmt.execute_query(&vec![Value::Int32(123)]).unwrap(); let mut rs = rs.borrow_mut(); while rs.next() { println!("{:?}", rs.get_string(1)); }
Structs
| SqliteDriver |