executeSql method
- @JSName('executeSql')
- @DomName('SQLTransaction.executeSql')
- @DocsEditable()
Future<SqlResultSet>
executeSql
(String sqlStatement, [ List arguments ])
Implementation
@JSName('executeSql')
@DomName('SQLTransaction.executeSql')
@DocsEditable()
Future<SqlResultSet> executeSql(String sqlStatement, [List arguments]) {
var completer = new Completer<SqlResultSet>();
_executeSql(sqlStatement, arguments, (transaction, resultSet) {
applyExtension('SQLResultSet', resultSet);
applyExtension('SQLResultSetRowList', resultSet.rows);
completer.complete(resultSet);
}, (transaction, error) {
completer.completeError(error);
});
return completer.future;
}