Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 765
от 10.06.2007, 09:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 476, Экспертов: 58
В номере:Вопросов: 1, Ответов: 2


Вопрос № 90047: Здрасти всем экспертам. программирую в C++ Borland Builder 6/ в DBEdit1 и DBEdit2 отображаеться записи некоторой таблицы, например 2006 и 2007. как сравнить две этих записи и результат вывести в некую Lable1 (например в DBEdit2 значение мень...

Вопрос № 90.047
Здрасти всем экспертам.
программирую в C++ Borland Builder 6/
в DBEdit1 и DBEdit2 отображаеться записи некоторой таблицы, например 2006 и 2007. как сравнить две этих записи и результат вывести в некую Lable1 (например в DBEdit2 значение меньше чемв DBEdit1)? это что касаеться отдельной записи. и как провести анализ всех записей в данной таблице, результатам должно быть что в таких то записях, занчение поля "ААА" в такой то записи меньше чем в поле "БББ"?
Зараннее спасибо.
Отправлен: 05.06.2007, 03:17
Вопрос задал: Michail_bal (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Qazzy
Здравствуйте, Michail_bal!
Как я понял из базы вы берете эти значения не в символьном, а в числовом виде, т.е. считываете их не как строку, а как число. Так вот, можно просто сравнить эти 2 значения. Если же они не числовые, то воспользоваться старыми-добрыми функциями atof, atoi, atol для преобразования их из строки в число, описания этих функций можно найти в любой справке.

Приложение:

Ответ отправил: Qazzy (статус: 1-ый класс)
Ответ отправлен: 05.06.2007, 06:42

Отвечает: Виктор Пырлик
Здравствуйте, Michail_bal!
Обычно такие задачи реализуются на стороне SQL сервера, в виде просмотров (Views) или процедур.
Но, можно и программно, например так:

Приложение:

---------
Надо пребывать господа, пребывать! Иначе ничего не получится!

Ответ отправил: Виктор Пырлик (статус: 3-ий класс)
Ответ отправлен: 05.06.2007, 13:28


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное