Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

Ошибка: Недопустимый флаг преобразования   Найти похожие ветки 

 
Gem   (2006-09-13 12:42) [0]

Доброго времени суток уважаемые мастера!

Использую ADO. С помощью двух DateTimePicker (DTP_data1, DTP_data2) указывается отчетный период, за который ADOQuery должен сформировать запрос:

ADOQuery1.Sql.Text:="SELECT data,recept FROM baza WHERE data>=:data_b AND data<=:data_e;
ADOQuery1.Parameters[0].DataType:=ftDate;     //data_b
ADOQuery1.Parameters[1].DataType:=ftDate;     //data_e
ADOQuery1.Parameters[0].Value:=DTP_data1.date;
ADOQuery1.Parameters[1].Value:=DTP_data2.date;


На WinXP проблем не возникает, на той же машине, но на виртуалке Win98 проблем тоже нет, но на реальных двух машинах с 98 системой выходит ошибка "недопустимый флаг преобразования". Кто-нибудь с этим
сталкивался? И как решить данную проблему?

Спасибо заранее всем кто сможет помочь.


 
Sergey13 ©   (2006-09-13 12:54) [1]

Что за база?


 
Gem   (2006-09-14 07:11) [2]

извиняюсь - FoxPro


 
Gem   (2006-09-15 07:02) [3]

Неужели никто не сталкивался?


 
Sergey13 ©   (2006-09-15 08:29) [4]

> [3] Gem   (15.09.06 07:02)

Я с АДО не работал, но тут частенько пишут про разные версии Jet в старых и новых виндах. Может оно?


 
sniknik ©   (2006-09-15 11:43) [5]

попробуй в другом более правильном (имхо) варианте
ADODataSet1.CommandText:= "SELECT data,recept FROM baza WHERE data BETBEEN :data_b AND :data_e";
ADODataSet1.Parameters[0].Value:= DTP_data1.DateTime;
ADODataSet1.Parameters[1].Value:= DTP_data2.DateTime;


 
MsGuns ©   (2006-09-15 11:47) [6]

Должен "сожрать" и так:

ADODataSet1.Parameters[0].Value:= DateToStr(DTP_data1.Date);
ADODataSet1.Parameters[1].Value:= DateToStr(DTP_data2.Date);


 
Anatoly Podgoretsky ©   (2006-09-15 13:14) [7]

ShowMessage(DateTimeToStr(DTP_data1.date))



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

Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.014 c
15-1157900925
новоалексан
2006-09-10 19:08
2006.10.01
Как создать true type шрифт?


2-1158233130
Officeman
2006-09-14 15:25
2006.10.01
как привести строку к единому регистору


2-1158250576
prodeximus
2006-09-14 20:16
2006.10.01
Чтение данных поля из БД


2-1157707741
vodvorezlaya
2006-09-08 13:29
2006.10.01
Вопрос по Database Desktop


1-1154204021
Destroyer
2006-07-30 00:13
2006.10.01
MS Outlook





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский