![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
как делать так что бы в DBEdit можно было вводить только дату в формате ДД/ММ/ГГГГ ?
P.S. не пинайте сильно это моя первая практика Последний раз редактировалось max-aziat, 15.12.2011 в 12:02. |
|
#2
|
||||
|
||||
|
Посоветую для данной цели использовать компонент DateTimePicker из вкладки Win32.
|
|
#3
|
|||
|
|||
|
а можно этот компонент связать с базой данных? ну там через дата сорс ...
если есть у кого то справочник по свойствам и компонентам среди дельфи? буду благодарен любой информации/справочнику/ссылке |
|
#4
|
|||
|
|||
|
как сделать так что бы выбранную дату в DateTimePicker записать в базу ?
|
|
#5
|
||||
|
||||
|
Цитата:
|
|
#6
|
|||
|
|||
|
Цитата:
SQL запросами знаком, но не очень хорошо и как уже сказал это моя первая практика в дельфи и потому еще у меня много вопросов ))) так что извиняюсь если задаю порой неправильные вопросы база в акцесе конектится база с адо коннекшен, адо квери, дата сорс ..... отоброжается в дбгрид есть форма с полями для ввода новых записей в таблицу , среди них есть 2 поля с датами ... |
|
#7
|
||||
|
||||
|
По нажатию кнопки в таблицу table в поле datafield записывается дата, выбранная в DateTimePicker:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var qry: TADOQuery;
begin
qry:= TADOQuery.Create(nil);
qry.Connection:= ADOConnection1;
qry.SQL.Text:= 'insert into table (datefield) values ('''+DateToStr(DateTimePicker.Date)+''')';
qry.ExecSQL;
qry.Free;
end;P.S. По вопросам можешь обращаться в личные сообщения, могу помочь "отшлифовать" проект. |