buffer
在传入的参数中我们也以用buffer的形式写入。如下代码:
FireBird.attach(options, function(err, db) {
if (err)
throw err;
db.query('INSERT INTO C (ID, NAME, FILE) VALUES(?, ?, ?)', [1, 'Peter', fs.readFileSync('/home/user/a.js')], function(err, result) {
if (err)
throw err;
console.log("insert success!");
db.detach();
});
});
在test.fdb数据库中建立一个表c, 它包含三个字段id、name、file(blob类型),并写入相应数据(用buffer的形式实现)。