Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLONE -SQLGetTypeInfo missing rows for unicode data types [ODBC129] #126

Closed
firebird-automations opened this issue Aug 2, 2011 · 7 comments

Comments

@firebird-automations
Copy link

Submitted by: faridz (faridz)

Attachments:
sqlgettypeinfo.jpg
OdbcFb_x64.zip

SQLGetTypeInfo does not return a row for any of the following supported Firebird data types:

SQL_WCHAR -> CHAR(x) CHARACTER SET UNICODE_FSS
SQL_WVARCHAR -> VARCHAR(x) CHARACTER SET UNICODE_FSS
SQL_WLONGVARCHAR -> BLOB SUB_TYPE TEXT
SQL_TINYINT -> SMALLINT

Commits: deab907 b8ff646

@firebird-automations
Copy link
Author

Commented by: faridz (faridz)

I now get rows for these types but funny characters for type name and local type names on x64 ansi application and success with info
Success With Info. Native Code: 0, SQLState: 01004, Return Code: 1
[ODBC Firebird Driver]Data truncated

Since driver reports the result column 'type' as size as 33

See attached screenshot

@firebird-automations
Copy link
Author

Modified by: faridz (faridz)

Attachment: sqlgettypeinfo.jpg [ 11980 ]

@firebird-automations
Copy link
Author

Commented by: @alexpotapchenko

Yes, the problem is exists. The attached x64 driver for testing.

@firebird-automations
Copy link
Author

Modified by: @alexpotapchenko

Attachment: OdbcFb_x64.zip [ 11981 ]

@firebird-automations
Copy link
Author

Commented by: faridz (faridz)

Verified fix with attached x64 dll. Works fine now. Thanks.

@firebird-automations
Copy link
Author

Modified by: @alexpotapchenko

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

Fix Version: 2.0.1 [ 10430 ]

Fix Version: 2.0 [ 10044 ] =>

@firebird-automations
Copy link
Author

Modified by: @alexpotapchenko

status: Resolved [ 5 ] => Closed [ 6 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants