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

Вниз

запрос с параметром   Найти похожие ветки 

 
cyrius   (2005-11-09 11:58) [0]

Помогите решить следующую проблему (прежде никогда не сталкивался).
Работаю в Delphi 6. Программа управляет информацией из dbf-файлов через ADO, используя для этого поставщик данных Microsoft Jet 4.0 (так надо). Есть компанент типа TADOQuery, содержащий sql запрос с одним параметром. Этот параметр используется для поиска определеннх записей и его значение вводится пользователем в поле TEdit.
Проблема в следующем: при передачи введенной строки в параметр SQL-запроса, Delphi искажает его кодировку на непонятную мне (например, слово "иванов" превращается в "820=>2"). Такое происходит только с русскими словами. В результате запрос выдает пустой результат, хотя я точно знаю, что это не так (проверял в MS Access) Для передачи строки в параметр запроса использую следующую контрукцию:
ADOQuery1.Parameters[0].Value := Edit1.Text
Этой конструкцией пользовался не один раз, но с таким глюком столкнулся впервые. Перепробывал всевозможные строковые типы данных параметра, но не помогло. К сведению: у меня установлена OS Windows XP + SP2 и русский MUI к нему. Готов уже даже грешить на ось. Помогите, пожалуйста.


 
ANB ©   (2005-11-09 12:29) [1]

Строка коннекта неправильно настроена. Или в таблицах неправильная кодировка.


 
ANB ©   (2005-11-09 12:33) [2]

Еще попробуй :
ADOQuery1.Parameters[0].DataType := ftString;



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1133800393
psa247
2005-12-05 19:33
2006.01.01
Несворачиваемое окно !


4-1130688697
TStas
2005-10-30 19:11
2006.01.01
Как получить серийный номер диска?


14-1133949106
syte_ser78
2005-12-07 12:51
2006.01.01
тег форматированный текст


14-1134026232
msguns
2005-12-08 10:17
2006.01.01
О гоноре, хамстве, LOL-сыне и т.д.


14-1133945876
NeverL8
2005-12-07 11:57
2006.01.01
Подскажите нормальные, бесплатные компоненты для работы с TWAIN