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

RFpro.ru: Программирование на Basic / VBA


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

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

Лучшие эксперты данной рассылки

Асмик Александровна
Статус: Академик
Рейтинг: 8144
∙ повысить рейтинг »
Vasiliy83
Статус: Профессионал
Рейтинг: 2033
∙ повысить рейтинг »
Megaloman
Статус: Профессор
Рейтинг: 1780
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Basic/VBA

Номер выпуска:1066
Дата выхода:29.05.2011, 22:30
Администратор рассылки:lamed (Академик)
Подписчиков / экспертов:186 / 87
Вопросов / ответов:1 / 1

Вопрос № 183302: Здравствуйте! У меня возникли сложности с таким вопросом: Необходимо написать программу, которая будет выполнять расчет резервов по видам вкладов т.е. могла оперировать базой данных, которая содержит следующие таблицы: таблица 1 - "информа...



Вопрос № 183302:

Здравствуйте! У меня возникли сложности с таким вопросом: Необходимо написать программу, которая будет выполнять расчет резервов по видам вкладов т.е. могла оперировать базой данных, которая содержит следующие таблицы:
таблица 1 - "информация о вкладчиках"- содержит поля: номер счета вкладчика, фамилия, имя, отчество, дата рождения, пол, место работы.
таблица 2 - "прописка" - содержит поля: номер счета кладчика, индекс, населеннй пункт, улица, дом, квартира.
таблица 3 - "паспорт" - содержит поля: номер счета вкладчика, серия, номер, паспорт выдан, дата выдачи, код подразделения.
таблица 4 - "информация об открытых вкладах" - содержит поля: номер счета вкладчика, код вклада, дата открытия, размер вклада.
таблица 5 - "расчет резерва по счетам" - содержит поля:номер счета вкладчика, код вклада, общее количество дней храниения, общее количество дней храниения в отчетном периоде, годовая процентная ставка и рз мер процента по счетам
таблица 6 - "характеристика вкладов" - содержит поля: код вклада, годовая процентная ставка.
таблица 7 - "выходная форма" - содержит поля: код вклада, размер резерва по видам вклада, удельный вес.
база данных уже создана вотссылка на БД база данных уже создана вотссылка на БД
нужно организовать следующии операции с БД:
1. Общее количество дней хранения Окд:
Окд=Дкп-Дов
где Дкп - дата конца периода, которая определяется, как первое число месяца следующего после текущего, Дов – дата открытия вклада.
2. Количество дней хранения Кп, если вклад сделан в текущем месяце:
Кп=Дкп-Дов
и, если вклад сделан в другом месяце:
Кп=Дкп-Дтд
где Дтд – текущая дата
3. Резерв по счетам Рс:
Рс=Рвкл*Гс/360*Кп
где Рвкл - размер вклада, Гс – годовая п роцентная ставка. Причем, если вклад сделан не в текущем месяце размер вклада увеличивается на процент за период с даты открытия вклада до текущей даты.
4. Резерв по видам вкладов Рв:

где резерв по видам вкладов Рв равен сумме резервов по счетам для одинаковых видов вкладов.

Отправлен: 23.05.2011, 23:13
Вопрос задал: lexmod (Посетитель)
Всего ответов: 1
Страница вопроса »


Отвечает PsySex (Специалист) :
Здравствуйте, lexmod!
Скачать проект на VB можете отсюда.
В таблице inf_ob_otkr_vkladah, в поле data_otkrytiya был заменен тип на DateTime, а также в har_vkl поле god_prots_stavka на decimal(18, 2).
Для подключения к Вашему SQL серверу не забудьте внести изменения в переменную ConnectionString.
На форме показаны некоторые поля выборки, с помощью объекта Adodc можете перемещаться по записям, при нажатии кнопки "рассчитать" будет выполнен расчет текущего вкладчика и добавлены/обновлены записи в талицах raschet_rez_po_schetam, raz_rez_po_vid_vkl.
-----
Bom Shankar!

Ответ отправил: PsySex (Специалист)
Ответ отправлен: 24.05.2011, 15:06
Номер ответа: 267336
Россия, Орёл

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 267336 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:


  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

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

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.



    В избранное