Главная страница
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.037 c
6-1073678165
Asail
2004-01-09 22:56
2004.03.28
Вопрос по Active Directory


3-1077411787
HMT
2004-02-22 04:03
2004.03.28
Переход с IBTable на IBQuery...Два глупых вопроса.


3-1077629735
Desdechado
2004-02-24 16:35
2004.03.28
Странное поведение в TClientDataset


1-1078467939
TUser
2004-03-05 09:25
2004.03.28
TrackBar


11-1056812998
Dimaxx
2003-06-28 19:09
2004.03.28
Про ZLIB