VB 6.0 unicode DB
4 отговора
108 прегледа
VB 6.0 unicode DB
имам следната постановка
приложение на VB 6.0 Access 2000 и талица с поле t
което съдържа unicode символи (немога да ги напиша щото се преебава поста)
ама примерно нещто като "RЯ/З/З" където /З е един символ (немско 'с' изглежда по подобен начин)
когато отваря таблицата пре VBScript
MsgBox rs("t") -> върща коректния стринг "RЯ/З/З"
обаче през VB 6.0
MsgBox rs("t") -> върща "RЯ??"
има ли начин да се фиксне пробема
мерси предварително
приложение на VB 6.0 Access 2000 и талица с поле t
което съдържа unicode символи (немога да ги напиша щото се преебава поста)
ама примерно нещто като "RЯ/З/З" където /З е един символ (немско 'с' изглежда по подобен начин)
когато отваря таблицата пре VBScript
MsgBox rs("t") -> върща коректния стринг "RЯ/З/З"
обаче през VB 6.0
MsgBox rs("t") -> върща "RЯ??"
има ли начин да се фиксне пробема
мерси предварително
Re: VB 6.0 unicode DB
1) mini na java :)))
2) mini na VB 7
3) probaj binarno da go predadesh na DB i tam ot stored procedura da go napravis na char (mnoo typ nacin ... i neznam dali sha stane de - samo hint e t'va)
4) napsuvaj onja s ochilata - ne pomaga, ama sha ti olekne
2) mini na VB 7
3) probaj binarno da go predadesh na DB i tam ot stored procedura da go napravis na char (mnoo typ nacin ... i neznam dali sha stane de - samo hint e t'va)
4) napsuvaj onja s ochilata - ne pomaga, ama sha ti olekne
Re: VB 6.0 unicode DB
Paranoia me goni, ama dali s rs.Fields ("t").value niama da stane?
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
НЕ МЕ ЕБЕ КАК Е ВУТЕ, АЗ ГЛЕДАМ ДА СЪМ ДОБРЕ
Re: VB 6.0 unicode DB
не става
единственото решение което намерих е да конвертирам базата до Access97
след това /З да го заменя със съответия символ от килрилишката кодова табица и като го показвам да слагам western шрифт поне не излизат ???
ама пак е гадна работа щото при конвертирането /З става на ? и трябва да се обработи допълнително
единственото решение което намерих е да конвертирам базата до Access97
след това /З да го заменя със съответия символ от килрилишката кодова табица и като го показвам да слагам western шрифт поне не излизат ???
ама пак е гадна работа щото при конвертирането /З става на ? и трябва да се обработи допълнително
Re: VB 6.0 unicode DB
Опитай да го прекараш през strconv(str,vbFromUnicode, locale-то на системата)
If you don't care where you are going any road will get you there
If you don't care where you are going any road will get you there
Редактирано от antipop на