Issue Details (XML | Word | Printable)

Key: ODBC-144
Type: Bug Bug
Status: Closed Closed
Resolution: Cannot Reproduce
Priority: Major Major
Assignee: Alexander Potapchenko
Reporter: etenduere
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ODBC Driver

EOF error when only one row in the result

Created: 28/May/12 07:40 AM   Updated: 04/Jan/14 01:26 PM
Component/s: None
Affects Version/s: 2.0.1
Fix Version/s: 2.0.3

Environment: windows 7, windows 2003


 Description  « Hide
Firebird 2.5 x 64
Odbc driver 2.01.152 x 64

connection setting: Driver=Firebird/InterBase(r) driver;NOWAIT=NOWAIT;CHARSET=ISO8859_1;DIALECT=3;UID=SYSDBA; PWD=masterkey ;DBNAME=D:\Ant.fdb

stmt_ubi.OpenStatement(BD_ubi)

                  stmt_ubi. ExecuteSQL(" select ID_PERSONNE,Name from personne where ID_PERSONNE >1201")

                        DO WHILE Not stmt_ubi.EOF
                              report stmt_ubi.column("ID_PERSONNE")
                                  stmt_ubi.MoveNext
                        Loop
   
if there is only one row in the result i get twice the single row
if there is more than one row in the result all work well

All work well with the driver 2.00.00.148



 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Potapchenko made changes - 04/Jan/14 01:26 PM
Field Original Value New Value
Status Open [ 1 ] Closed [ 6 ]
Fix Version/s 2.0.3 [ 10581 ]
Resolution Cannot Reproduce [ 5 ]