|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.08.2014, 18:43 | #1 |
Пользователь
Регистрация: 16.08.2014
Сообщений: 17
|
НД-статистика
Здравствуйте,
как сделать что бы из Набор Данных-считала поле пол в edit1.text и edit2.text количество полов ? так написала ... For i:=0 to Table1.RecordCount-1 do begin Table1.First; Table1.Fields.Fields[sex].Text:='Муж'; Table1.Fields.Fields[sex].Text:='Жен'; end; оно не работает ??? за ран спс. |
16.08.2014, 19:03 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Вообще для решения этой задачи лучше всего использовать отдельный SQL запрос. Подробнее о таких запросах можно почитать здесь: Вычисления и подведение итогов в запросах.
В прочем, в коде программы это тоже можно реализовать. Код:
Последний раз редактировалось Streletz; 16.08.2014 в 21:30. |
16.08.2014, 21:04 | #3 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Streletz, пропущен Table1.Next
Также лучше делать цикл не for по RecordCount (который не всегда отражает именно количество записей, в зависимости от условий разных, одно из которых конкретная СУБД), а цикл while: Код:
мужЧина, женЩина Последний раз редактировалось phomm; 16.08.2014 в 21:07. |
16.08.2014, 21:32 | #4 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
phomm, спасибо. Вверху поправил.
Как я уже говорил, писал прямо на форуме. Поэтому, код не проверял. Просто для того чтобы проиллюстрировать саму идею и заодно дать автору вектор и стимул к самостоятельному изучению. |
19.08.2014, 16:44 | #5 |
Пользователь
Регистрация: 16.08.2014
Сообщений: 17
|
Задачка решено
Код:
Еще одна проблемка запросик точно не работает почему ??? Код:
|
19.08.2014, 19:36 | #6 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Открываем поиск по форуму, выбираем раздел БД в Дельфи в списке разделов, вводим слово для поиска DateTimePicker и жмём Начать поиск. В открывшемся списке тем открываем несколько штук и читаем любой ответ на аналогичный Вашему вопросу, в котором в коде указывается Parameters - через них надо делать такое, а не через строки, как Вы сделали.
|
20.08.2014, 09:56 | #7 |
Пользователь
Регистрация: 16.08.2014
Сообщений: 17
|
DateTimePicker1.Date;
спс. за советик. Кроме меня не кто не использовать в этом форуме БД ADS (Advantage Data Architect 9.10) хм
Код:
а так вообще не получается. Может кто нибудь работает с Advantage Data Architect 9,10 ??? параметры другая навернка. |
20.08.2014, 10:01 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Параметры dat1 и dat2 вижу, а d_reg нет. Сообщение об ошибке о том же говорит
И если время bp DateTimePicker1.Date не нужно, то dat1:=Trunc(DateTimePicker1.Date);
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 20.08.2014 в 10:06. |
20.08.2014, 13:54 | #9 |
Пользователь
Регистрация: 16.08.2014
Сообщений: 17
|
А
Код:
понятно, свойств поля какая должна быть? в данном случей у мя пока cicharacter, ммм Последний раз редактировалось АНЯ_17; 20.08.2014 в 13:56. |
20.08.2014, 14:54 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
d_reg - Character? (cicharacter - ?)
Если символьное, то и параметр нужно в том же виде и в том же формате. А лучше (и на много) типа даты-времени поле
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Статистика | Апрель6 | Помощь студентам | 6 | 24.12.2013 20:58 |
Статистика | Кристинка89 | Общие вопросы Delphi | 11 | 26.04.2012 02:11 |
Статистика | Jack-sparrow | Общие вопросы C/C++ | 1 | 22.11.2011 18:53 |
Статистика | M17 | Microsoft Office Excel | 4 | 10.04.2009 16:39 |