Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Проблемка в SQL   Найти похожие ветки 

 
Pancha   (2004-02-25 13:48) [0]

Есть 2 таблицы. Во второй поле с данными на русском языке.
Если сделать запрос только на вторую таблицу, то с кодировкой все ОК, а если делаю на первую + inner join со второй, то радостно наблюдаю #эхяЁюяхЄЁютёъ вместо русского. Почему?


 
Zacho ©   (2004-02-25 13:59) [1]

СУБД какая ? Компоненты доступа какие ?


 
Pancha   (2004-02-25 14:07) [2]

Таблицы парадоксовские, В самой таблице все ок, а через дельфийский SQL Builder, запрос выдает херню.


 
alex-ran   (2004-02-25 14:32) [3]

Скорее всего у тебя язык в таблицах разный, у меня по крайней мере было именно так: в одной анси в другой парадокс кир 866


 
Кщд   (2004-02-25 14:32) [4]

в BDE langdriver?


 
Кщд   (2004-02-25 14:33) [5]

прошу прощения за невнимательность и солидарность с предыдущим докладчиком :)


 
Pancha   (2004-02-25 14:43) [6]

Та везде анси, проверял, говорю же если query строится только на второй таблице то все данные показывает четко, если связываю по inner join две таблицы, сразу же фигня


 
Кщд   (2004-02-25 15:23) [7]

т.е. по КАЖДОЙ в отдельности с кодировкой проблем нет?
метаданные в студию


 
Pancha   (2004-02-25 15:49) [8]

Какие именно?


 
Pancha   (2004-02-25 16:21) [9]

Вот глючный запрос:
SELECT Vse.ID_Z, Vse.Date_Z, Vse.Serial, Vse.Printer, Printer.Gorod
FROM "all.DB" Vse
  INNER JOIN "printer.DB" Printer
  ON  (Vse.Printer = Printer.Nazva)  
Поле printer.gorod = "#эхяЁюяхЄЁютёъ".

Вот запрос по одной таблице printer.
SELECT Gorod, Nazva
FROM "printer.DB" Printer
Поле gorod = "Днепропетровск"

Связь один-ко-многим


 
Val ©   (2004-02-25 16:26) [10]

хм, так а что по поводу "all.DB"?
какой лэнгдрайвер у псевдонима? нормально ли отображаются данные?


 
Pancha   (2004-02-25 16:28) [11]

Та говорю же в двух таблицах с данными все ок, везде анси.


 
Val ©   (2004-02-25 16:33) [12]

>Pancha   (25.02.04 16:28) [11]
мистика, режьте таблицы до 5-10 записей, высылайте


 
sniknik ©   (2004-02-25 16:51) [13]

Val ©   (25.02.04 16:33) [12]
вполне вероятно у тебя все будет нормально.

недавно разбирался с похожей(тоже шрифты в определенном запросе корежились) проблемой, только в dBase, решилось обновлением BDE (там был D5 и BDE соответствующий), но сдесь вроде D7, не должно, но похоже. если с лэнгдрайвером не подтвердится, проверь на самом последнем апдейте BDE.
и еще связываемые поля строки? надо чтобы в таблицах меньше 100 символов были определены, по ним индекс строится.


 
Val ©   (2004-02-25 16:57) [14]

>sniknik ©   (25.02.04 16:51) [13]
я также столкнулся с зависимостью рус.шрифта от бде буквально вчера : при перекачке через датапамп из иб в оракл - у меня на машине с бде от 7-й делфи - все в порядке, у заказчика от 5-й делфи - каракули.



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.041 c
1-1078385298
Юкс
2004-03-04 10:28
2004.03.28
Создание интерпретатора


3-1078101905
dir_Err
2004-03-01 03:45
2004.03.28
создание копии...


8-1069441364
Eagle Owl
2003-11-21 22:02
2004.03.28
Direct3DRM


4-1073753680
WithOut Any ...
2004-01-10 19:54
2004.03.28
Заблокировать клавишу "Windows"


1-1078152685
t_vic
2004-03-01 17:51
2004.03.28
Длинные записи в ComboBox