Use base connector and add update support

/to @ritch 
This can be: `this.query(sql, fields.params, callback)`