There is zero information about exception that methods can throw. User can be confused and get convinced that no method throws exception. On the other hand user can suppose that methods such as Query() and Insert() could throw exceptions (bad connection, bad credentials, ...) and do not get his information about that.
I think that exceptions should be mentioned in docs.