FIX: tableName detection for native statements on SQLServer (#1494)

This commit is contained in:
Roland Praml authored and Rob Bygrave committed 2018-09-26 20:54:22 +12:00
1 parent 5522d56e8d
commit fe71c7cc4e
2 files changed
+4 -2

No files matched your search

@@ -417,7 +417,9 @@ class CQueryBuilder {
BeanDescriptor<?> desc = request.getBeanDescriptor();
try {
PreparedStatement statement = connection.prepareStatement(sql);
// For SqlServer we need either "selectMethod=cursor" in the connection string or fetch explicitly a cursorable
// statement here by specifying ResultSet.CONCUR_UPDATABLE
PreparedStatement statement = connection.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_UPDATABLE);
predicates.bind(statement, connection);
ResultSet resultSet = statement.executeQuery();