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

Вниз

Загрузка запроса из файла.   Найти похожие ветки 

 
vima ©   (2007-06-18 15:08) [0]

Загружаю запрос из файла. После загрузки вылетает ошибка, типа в запросе обнаружен символ "?". Вставил после загрузки из файла:
ShowMessage(Query1.SQL.Text). Оказалось, что вместо запроса присутствуют сплошные знаки "?". Пробовал менять кодировки файла с запросом, когда поставил Unicode, то запрос загружался правильно,но впереди запроса, все-равно стоял один знак "?". Подскажите в чем пробюлема и куда рыть? Запрос рабочий, проверял.


 
Desdechado ©   (2007-06-18 15:32) [1]

Раз файл в юникоде, вероятно, первых 2 байта - признак этого юникода.
Выход - отсекать 2 байта или забыть о файле в юникоде, делать в ANSI


 
vima ©   (2007-06-18 15:44) [2]

Так я же и говорю, что ежели файл подаешь в ANSI, то одни "?????" и видны.


 
Desdechado ©   (2007-06-18 15:49) [3]

Тогда код для:
> Загружаю запрос из файла.


 
iXT ©   (2007-06-18 15:49) [4]

Забыть про кирилицу. Избавит от многих проблем в будущем. Сделает код более читабельным и понятным.


 
pavel_guzhanov ©   (2007-06-18 16:00) [5]


> ежели файл подаешь в ANSI

Я так предполагаю, что в файле запрос в кодировке unicode. Когда ты пытаешься его открыть как ansi, получаешь вопросительные знаки. Надо, чтобы в файле была кодировка ansi, а не unicode.


 
vima ©   (2007-06-18 17:26) [6]

может я неправильно написал, но изначально в файле кодировка ansi,в юникод я переводил ее уже потом, чтобы посмотреть что происходит,т.е. просто сохранял этот файл в разных кодировках и смотрел, что получиться. Так вот именно, когда в ansi сохраняешь,то и есть проблема. Запрос простой:SELECT *
FROM tbClient cl, tbTown t, tbStreet s
WHERE cl.idTown*=t.idTown AND cl.idStreet*=s.idStreet


iXT ©   (18.06.07 15:49) [4]
Забыть про кирилицу. Избавит от многих проблем в будущем. Сделает код более читабельным и понятным.


А что значит забыть кирилицу? Запрос то не в кирилице.


 
iXT ©   (2007-06-18 17:40) [7]

> Запрос то не в кирилице

Тогда страно, что проблемы.

> может я неправильно написал, но изначально в файле кодировка
> ansi

Он такой и должен быть.


 
vima ©   (2007-06-18 18:14) [8]

ну так,а где же грабли то


 
Anatoly Podgoretsky ©   (2007-06-18 18:58) [9]

Наверно у тебя ошибка в программе.


 
vima ©   (2007-06-19 11:07) [10]

Если запрос добавлять методом Query1.SQL.Add() или устанавливать свойствоQuery1.SQL.Text, то все работает нормально. Так что вряд ли это ошибка в программе.


 
Плохиш ©   (2007-06-19 11:23) [11]


> Так что вряд ли это ошибка в программе.

Ну сиди, кури дальше.
А ошибка всё-равно в 17й строке.


 
Desdechado ©   (2007-06-19 11:27) [12]

Намеков и отсылов не понимает. Мож, оно ему не надо?


 
vima ©   (2007-06-19 11:27) [13]

>Ну сиди, кури дальше.
А ошибка всё-равно в 17й строке.


И что-такое 17я строка?


 
vima ©   (2007-06-19 11:30) [14]

> Намеков и отсылов не понимает. Мож, оно ему не надо?

понятно только одно,что никто помочь не может


 
Плохиш ©   (2007-06-19 11:35) [15]


> понятно только одно,что никто помочь не может

Как же тебе помочь? Если ты основ не знаешь и соответственно не понимаешь помощи :-(


 
vima ©   (2007-06-19 11:41) [16]

> Как же тебе помочь? Если ты основ не знаешь и соответственно не понимаешь помощи :-(


и какие же основы я должен узнать,если ты так крут в программировании,так подскажи,я собственно за этим сюда и обратился,а растопыривать пальцы каждый умеет


 
Desdechado ©   (2007-06-19 11:42) [17]

> понятно только одно
Да, с пониманием тоже туго.
Повторю еще раз: где код для
> Загружаю запрос из файла.


 
Anatoly Podgoretsky ©   (2007-06-19 11:45) [18]

Достаточно



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

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

Наверх




Память: 0.51 MB
Время: 0.014 c
2-1182207062
matt
2007-06-19 02:51
2007.07.15
текстовые файлы


3-1176746454
так себе
2007-04-16 22:00
2007.07.15
Узнать название полей


2-1182360468
Ccill
2007-06-20 21:27
2007.07.15
Как загрузить html код (с определенного сайта) в tmemo?


15-1182216074
linzaolog
2007-06-19 05:21
2007.07.15
вокруг света на одном ролике


3-1176735004
sergeii
2007-04-16 18:50
2007.07.15
DBGrid