Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Курс валюты
 
 автор: AlSemenov   (03.10.2006 в 19:27)   личное сообщение
 
 

Господа, пересмотрел несколько вариантов получения курсов валют в Access.
Но очень сложно оказалось их адаптировать под себя ....
Есть форма "Kurs" в ней два поля "Dollar" и "Euro". Соответсвенно нужно по нажатию кнопки вписать два полученных значения в эти поля.
Может кто-нибудь видел такой готовый код .
Спасибо

  Ответить  
 
 автор: osmor   (03.10.2006 в 21:51)   личное сообщение
 
 

я видел, поскольку сам его и делал, под заказ. Хотя это противоречит нормализации БД. Щас уже искать не буду, завтра посмотрю.

  Ответить  
 
 автор: AlSemenov   (04.10.2006 в 17:44)   личное сообщение
 
 

Очень жду. Спасибо заранее

  Ответить  
 
 автор: osmor   (04.10.2006 в 18:20)   личное сообщение
18 Кб.
 
 

в файле таблица (как вам и нужно с двумя полями одно под EUR, второго под USD), форма и модуль
форма просто так, ну была она уже...
в общем-то все делает функция GetCurrencyRate(tStart As Date, dtEnd As Date)
при ее вызове в парамерами дата начала и дата окончания, она получает курс с сайта www.cbr.ru и загоняет его в таблицу.

еще в форме сть кнопочки для вызова календаря, но его самого нет, так что не пугайтесь

  Ответить  
 
 автор: AlSemenov   (04.10.2006 в 19:08)   личное сообщение
 
 

Классно! Спасибо огроменное! Здесь код гораздо более понятней чем те что я видел. Есть неплохие шансы что это я смогу адаптировать.

Респект!

  Ответить  
 
 автор: час   (05.10.2006 в 19:41)   личное сообщение
 
 

я тоже попробовал класс....

  Ответить  
 
 автор: osmor   (05.10.2006 в 20:16)   личное сообщение
 
 

Раз уж народ качает этот пример...
Он не совсем верен с точки зрения нормализации БД
Два разные поля для разных валют - это не правильно!!!
Правильный пример (на основе которого ) и сделан предложенный pдесь
http://hiprog.com/index.php?option=com_content&task=view&id=648

  Ответить  
 
 автор: amba-l   (06.10.2006 в 12:31)   личное сообщение
 
 

целиком и полностью согласен
я когда то делал под доллар и под марку
потом ввели евро
а потом пару сделок прошло в фунтах
головняк возникает на пустом месте
так что
код валюты | дата | курс

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList