|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.09.2011, 19:55 | #1 |
Пользователь
Регистрация: 20.02.2010
Сообщений: 66
|
Пвивет как зделат так чтобы так чтобы в edit......
как зделать так чтобы так...... Короче говоря. Eсть база состоящая из 7-ми таблиц. Одна тадлица главная. Код типа счётчик. Он привянан к шести другим таблицам см. (рис. 1) в delphi создано приложение см. (рис. 2) главная таблица центральная ( фамилия, имя, отчество,дата рождения) главная adoquery шесть остальных adotable главный data source adoquery нужно создать два edita и кнопку button в первый edit вводишь дату С а во второй ПО и при нажатии кнопки butten где нибудь в третьем окошечке отображается общий доход компании за данный промежуток времени поиск нужно производить по таблице (страховой полис) в столбце (страховая премия) тип данных string тип даты тоже string в формате (ДД.ММ.ГГГГ.)
рис.1 рис.2 Последний раз редактировалось vmilyoshin; 21.09.2011 в 20:56. |
21.09.2011, 20:06 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
ОФФТОП. А зачем спорили, если вы не уверены, что эту задачу "разжуёте"?
|
21.09.2011, 20:18 | #3 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
У меня не получилось сосчитать количество ошибок, как и понять, что тут хотят. Если есть переводчики - переведите на человеческий язык...
Ненавижу быть как все, но люблю, чтобы все были как я.
|
21.09.2011, 20:34 | #4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
21.09.2011, 20:41 | #5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Мне кажется немного понял. Есть БД, сделанная в MS Access. При помощи програмного интерфейса ADO и сделанного в делфи экзешника необходимо прочитать из бд информацию, проанализировать и произвести рассчёты.
А её я вот что понял. Автор разжевать задачу не может, а просит нас. Грубо говоря, слабо понять, что здесь требуется. А я, кажись, понял. Автор, с вас причитается. ЗЫ. Прости НАС за злостный оффтоп в сей теме... |
21.09.2011, 20:43 | #6 |
Пользователь
Регистрация: 20.02.2010
Сообщений: 66
|
|
21.09.2011, 21:08 | #7 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Разбирайся.
otchet_Q: TADOQuery; date_zakaza- столбец в таблице date_ening - столбец в таблице Код:
Код:
Код:
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось Rin; 21.09.2011 в 21:16. Причина: Добавление нескольких операторов. |
21.09.2011, 22:53 | #8 | |
Пользователь
Регистрация: 20.02.2010
Сообщений: 66
|
Цитата:
var I: integer;// счетчик date1,date2: string;//date1- C такого, date2- ПО такое finder: extended;// finder - значение одной таблицы, которое надо найти в другой таблице s: extended;// сумма begin date1:= MaskEdit1.Text;// В начало периода for I := 1 to length(date1) do if date1[i]='.' then date1[i]:='/';// корректировка даты для понимания date2:= MaskEdit2.Text;// В конец периода for I := 1 to length(date2) do if date2[i]='.' then date2[i]:='/';// корректировка даты для понимания //запроса Access`овской БД with DataModule1.ADOQuery1 do begin Close; SQL.Clear; SQL.Text:= 'SELECT * FROM POLIS WHERE '+ 'Начало >= #'+date1+'# AND Начало <= #'+date2+'#'; Open; DataModule1.ADOQuery1.First; while not EOF do begin Ругается на ADOQuery1.First. |
|
22.09.2011, 00:50 | #9 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Код:
Код:
Если помог, проси поставить минус. Будь оригинален!
|
23.09.2011, 02:48 | #10 |
Пользователь
Регистрация: 20.02.2010
Сообщений: 66
|
Всем спасибо!
Зделал так: В базе Access поле установил в Дата-Время (00.00.0000;0;_) В MaskEdit.EditMask (99.99.9999;9;_) Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать так,чтобы он левой рукой до стены коснулся? и если можно чтобы двери лифта закрылись | maxon56 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 07.06.2011 18:46 |
Как сделать так чтобы ... | Ромка-12 | Помощь студентам | 2 | 16.09.2010 05:52 |
Как сделать так чтобы.. | Дима я | Общие вопросы Delphi | 2 | 05.01.2010 19:03 |
Как сделать так чтобы вводить информацию в Edit Box в двоичной и шестнадцатеричной системах | stasy1905 | Общие вопросы C/C++ | 0 | 18.12.2009 17:58 |
Как сделать так, чтобы в компонент edit вводились цифры и аналогично с буквами? | Askat | Общие вопросы Delphi | 6 | 22.08.2007 21:00 |