| Summary: | ODBC - unicode column names | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | andy-scull |
| Component: | Base | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | dr, lionel, sasha.libreoffice, serval2412 |
| Priority: | medium | ||
| Version: | 3.4.4 release | ||
| Hardware: | All | ||
| OS: | Windows (All) | ||
| Whiteboard: | NeedsWindows | ||
| Crash report or crash signature: | Regression By: | ||
| Attachments: |
test case
Screenshot of encoding problem in Windows 7, Base complains about not adjusted yet connection Screeshot of column name encoding problem (in upper left corner we see ???) Screenshot of correct result on Fedora |
||
|
Description
andy-scull
2011-12-06 01:18:53 UTC
Thanks for bugreport Please, create small .db3 database with one table containing Russian column names and attach it to this bugreport Created attachment 61071 [details] test case Here you go. One notice - I use japanese letters. Inside are .db3 sqlite base and .odb I saved after connecting and changing encoding inside it to utf-8. Odbc settings were all default, I didn't see any encoding options in there so I left them as is. Driver version is 0.94 64bit (http://www.ch-werner.de/sqliteodbc) Second column in table contains a string copied from japanese google (as far as I remember). Tables: When viewing table data it shows as ???. When editing table it correctly show japanese characters. Queries: It shows ??? if I add all columns to query (*) in constructor. If I add that column separately, it shows quoted(") japanese string. Just to remind - there's no problems editing table, the only place it shows ??? is in column names in table/query view. It seems to be related to system's non-unicode settings. My comp. has russian codepage, and having these problems. I've tried linking/opening the same database on another computer (win2008r2) with japanese codepage and it seems to be working OK. p.s. as I said, msaccess did not have this problem in the first place, it correctly connects and shows everything with any system codepage Thanks for attachment. I will experiment with it on next week. Created attachment 61134 [details]
Screenshot of encoding problem in Windows 7, Base complains about not adjusted yet connection
Created attachment 61135 [details]
Screeshot of column name encoding problem (in upper left corner we see ???)
Created attachment 61137 [details]
Screenshot of correct result on Fedora
On Windows 7 32 bit problem reproducible as described. Another problem with encoding seen when database not adjusted yet and we seen error message. Problem remains if switch UI language of LO to English. On Fedora 64 bit problem not seen. Driver from mentioned above site, self-compiled with all defaults. Just for the updated, any better with last 4.1.3? No feedback since 6 months (and no update since more 1 year). I put it as WFM. If you still reproduce this with recent LO version (4.2.5 is last one), don't hesitate to reopen this tracker. |