![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мы по русски не понимаем... [D5, IB6.x, Firebird 0.9.9.41]
Санёк © (2002-04-18 23:11:00)Фрагмент метаданных:
CREATE DOMAIN MEMO AS BLOB SUB_TYPE TEXT SEGMENT SIZE 80 CHARACTER SET WIN1251;
...
CREATE TABLE STUDENT
(
...
KNOLLEGE MEMO,
...
);
Не работают запросы типа:
select * from student where knollege containing "Англ"
Но в то же время работают такие
select * from student where knollege containing "Eng"
Как заставить его понимать русский?
Спасибо.
sunwheel (2002-04-20 10:24:00) [1]Посмотри на http://ibase.ru/, там что-то про эту проблему было.
Санёк (2002-04-19 22:03:00) [2]Вот я наконец и добрался до программы (в смысле, исходников). Днем я проверял у клиента...
И сразу же возникло несколько проблем:
1) Не работает вариант
select * from student where knollege containing _win1251"Англ"
если сделать вот так:
select * from student where knollege containing _win1251:KNOLLEGE
Когда делаю Prepare - получается ошибка... (Хочу сделать параметризированный запрос).
2) Данный вариант не работает только при полном совпадении регистра букв. А мне нужно сделать поиск без учета регистра...
ПОМОГИТЕ!!!!!!!!!
Санёк (2002-04-19 16:08:00) [3]>Alexandr © (19.04.02 12:19)
Так подключил...
>Игорь Шевченко © (19.04.02 13:35)
Спасибо огромное!!!!!!!!!!!!!!!!! Вроде работает, пока :-))))
Игорь Шевченко (2002-04-19 13:35:00) [4]День добрый,
select * from student where knollege containing _win1251"Англ"
С уважением,
Alexandr (2002-04-19 12:19:00) [5]при подключении надо тоже русскую кодировку указывать
Санёк (2002-04-19 11:20:00) [6]
CREATE DATABASE "C:\Ccs.gdb"
USER "***" PASSWORD "***"
PAGE_SIZE 1024
DEFAULT CHARACTER SET WIN1251;
Такое у меня есть...
sunwheel (2002-04-19 11:09:00) [7]Насколько я знаю, при создании базы данных, нужно явно указывать CHARACTER SET WIN1251.
CREATE DATABASE "C:\Что-то там.gdb" USER "SYSDBA" PASSWORD "masterkey" DEFAULT CHARACTER SET WIN1251;
Санёк (2002-04-19 10:57:00) [8]Ответьте, пожалуйста!!!!