|
|
|
Unicode в InterBase
|
|||
|---|---|---|---|
|
#18+
Скажите пожалуйста! Как создать поле,и записать в него данные в формате юникод? Каким должен быть тип поля? Как правильно посадить запись с форматом юникод в таблицу и как его потом прочитать! я его сажаю но вот только в базе он как вопросики выходит? зачем? Я делаю следуещее create table (fname nchar(255)) затем через дельфи при помощи палитры interbase.query делаю инсерт переменная которая в query тип ftWideString но в runtilme для переменной не могу показать как IBQuery1.Params[0].AsWideString такого там просто нету!!! Пока вы не запутались все..! Скажи как я могу проделать с юникодом пояти все операции! Заранее Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2004, 13:00 |
|
||
|
Unicode в InterBase
|
|||
|---|---|---|---|
|
#18+
Не работал с юникодом, но знаю что тебе надо объявить поле как CHARACTER SET UNICODE_FSS. А вот как с клиента вставлять данные - я не знаю :-/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2004, 13:45 |
|
||
|
Unicode в InterBase
|
|||
|---|---|---|---|
|
#18+
по поводу Дельфи и его WideStringов ничего сказать не могу, но по поводу юникода в FB кое в чем разобрался. во первых, nchar - это не юникод, как в mssql, а национальный чар (наша национальность в него не входит, только Западная Европа). собственно, все. остальные мои приключения с юникодом здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2004, 00:35 |
|
||
|
|

start [/forum/topic.php?fid=40&tid=1578987]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
179ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 482ms |

| 0 / 0 |
