Moves to the next record and reads data into the structure from it.
[in] The handle of a request created in DatabasePrepare().
[out] The reference to the structure the data from the current record is to be read to. The structure should only have numerical types and/or strings (arrays are not allowed) as members and cannot be a descendant.
Return true if successful, otherwise false. To get the error code, use GetLastError(), the possible responses are:
A number of fields in the struct_object structure should not exceed DatabaseColumnsCount(). If the number of fields in the struct_object structure is less than the number of fields in the record, the partial reading is performed. The remaining data can be explicitly obtained using the corresponding DatabaseColumnText(), DatabaseColumnInteger() and other functions.