Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Between

16K
14 июля 2006 года
chipic128
8 / / 13.07.2006
Есть проблемка в C++ Builder 6.0 делаю запрос на выборку значений по диапазону between date_start And date_finishтсолкнулся с проблемой разделителя, ее решыл

DateSeparator = '-';
ShortDateFormat = "dd/mm/yyyy";
дальше проблемка возникла с способом записи даты, ее вроде тоже решыл
 
Код:
Qzwit->SQL->Clear();
Qzwit->SQL->Add("select * from main_table where stil like ('"+st->Text+"') and user like ('"+us->Text+"') and d between #"+d1->Date.DateString()+"# and #"+d2->Date.DateString()+"#");
Qzwit->ExecSQL();
Qzwit->Active = true;

ну вот, а работает как-то странно, чтобы появилось хоть какое то значение надо ввести d1 самое первое значение, а d2 самое последнее, или d1 и d2 должны быть одинаковы и равны последнему дню... короче может излагаю неясно, то спрашывайте, очень надо, бо такая фигня получается при выборке...
1
16 июля 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=chipic128]
...
ну вот, а работает как-то странно, чтобы появилось хоть какое то значение надо ввести d1 самое первое значение, а d2 самое последнее, или d1 и d2 должны быть одинаковы и равны последнему дню... короче может излагаю неясно, то спрашывайте, очень надо, бо такая фигня получается при выборке...[/QUOTE]
Сформулируй вопрос нормально. Используй для передачи параметры, а не прямую запись в запрос.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог