C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
помогите помогите..., проблема в запросе
Start
Отправлено: 24.11.2003, 08:44


Не зарегистрирован







копирую данные из одной таблицы в другую но с опрделенным ограничением т.е указывается дата ниже представлена код вы поймете.
AnsiString date1,sql;
date1=DateToStr(Date1->Date);
sql ="Insert Into Dv_Ak select *from Dvij_AK where Data_ispol <=";
sql=sql+date1;
или я не правильно делаю. помогите заранее спосибо
sad.gif
Nick
Отправлено: 24.11.2003, 10:07


Машинист паровоза

Группа: Участник
Сообщений: 247



Попробуй:

sql ="Insert Into Dv_Ak select *from Dvij_AK where Data_ispol <= :ipDate";

SQL->ParamByName("ipDate")->AsDate = Date1->Date;

или если это Access " <= #"+date1+"#";
Nick
Отправлено: 24.11.2003, 10:08


Машинист паровоза

Группа: Участник
Сообщений: 247



если IBase
"... where Data_ispol <='"+date1+"'"; // одинарные кавычки
Start
Отправлено: 24.11.2003, 11:25


Не зарегистрирован







спасибо я попробую
я использовал MSSQL может какие небудь форматы не совпадает

Вернуться в Работа с базами данных в C++Builder