non-unicode

SetThreadLocale for the entire Delphi application

試著忘記壹切 提交于 2019-12-02 02:12:08
问题 My Delphi (XE 10) program uses nonunicode (single byte) legacy Firebird database (character set NONE) and therefore its data (that are read from or saved into database) depends on the windows Locale for the nonunicode programs. Depending on this Windows setting the same database character can be displayed in the program as \u0101 (that is correct) or \u0432 (that is not correct). IBX serves as DB access technology. My program works only for the specificed local for nonunicode programs and

SetThreadLocale for the entire Delphi application

丶灬走出姿态 提交于 2019-12-01 22:50:39
My Delphi (XE 10) program uses nonunicode (single byte) legacy Firebird database (character set NONE) and therefore its data (that are read from or saved into database) depends on the windows Locale for the nonunicode programs. Depending on this Windows setting the same database character can be displayed in the program as \u0101 (that is correct) or \u0432 (that is not correct). IBX serves as DB access technology. My program works only for the specificed local for nonunicode programs and that is acceptable for the client. The question is - how can I make program to feel the specific

SSIS Convert Between Unicode and Non-Unicode Error

陌路散爱 提交于 2019-11-30 01:11:39
I have an ssis package where I am using an OLEDB source linking to SQL Server 2005 table. All columns except a date column are NVARCHAR(255). I am using an Excel destination and using a SQL statement to create the sheet in the Excel workbook, the SQL is in the excel connection manager (effectively a create table statement that creates a sheet) and is derived from the mapping of the columns from the DB. No matter what I have done I keep getting this unicode --> non-unicode conversion error between my source and destination. Tried conversion to string[DT_STR] between S > D, removed it, changed