You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sending nextRow to a MySQLResultsSet gives a MNU error on the send of removeFirst due to the result of MySQLCommandQuery>>readRowData being an Array. Test case (where c is a connected MySQLDriver):
c query: 'drop table if exists rows_test'.
c query: 'create table rows_test (i integer)'.
r := c prepare: 'insert into rows_test(i) values(?)'.
s := (MySQLDriverStatement onConnection: c) stmtId: r prepareOkay stmtHandlerId; cursoredFetch: false; yourself.
1 to: 5 do: [ :i | s addBinding: i; execute].
results := c query: 'select * from rows_test'.
results nextRow "ERROR: Instance of Array did not understand #removeFirst"
Could be fixed by modifying MySQLCommandQuery>>readRowData to return an OrderedCollection, or having nextRow stream over the results.
The text was updated successfully, but these errors were encountered:
Sending
nextRow
to a MySQLResultsSet gives a MNU error on the send ofremoveFirst
due to the result ofMySQLCommandQuery>>readRowData
being an Array. Test case (where c is a connected MySQLDriver):Could be fixed by modifying
MySQLCommandQuery>>readRowData
to return an OrderedCollection, or havingnextRow
stream over the results.The text was updated successfully, but these errors were encountered: