Главная страница
    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.48 MB
Время: 0.035 c
9-1156496431
B-on
2006-08-25 13:00
2007.07.15
Опять артефакты в OGL


2-1182338459
авыф
2007-06-20 15:21
2007.07.15
сетевая папка


2-1182368953
Просто_новичок
2007-06-20 23:49
2007.07.15
Обработка Enter у Memo


15-1181744140
VID
2007-06-13 18:15
2007.07.15
Где я могу прочитать про существующие сервера приложений ?


15-1181737948
ferr
2007-06-13 16:32
2007.07.15
А вдруг кто не видел =)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский