Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 03:19 20.06.24 
Компютри и Интернет
   >> Бази данни
Всички теми Следваща тема *Кратък преглед

Тема Относно поле с ЕГН в таблицанови  
АвторSavo (Нерегистриран)
Публикувано06.02.04 14:42



Някои знае ли как може поле с ЕГН от дадена таблица, посредством Validation Rule или нещо такова да бъде ограничено така че то да бъде реално. Става дума да има някакво ограничение с което втората двойка цифри (месеца) да не може да е повече от 12, а третата дойка (деня на раждане) да не може да е повече от 31. Наясно съм със ф-ята Between и мога да направя Validation rule от рода Between 1000000000 and 9999999999, но това пак не осигурява валидно ЕГН. Мерси предварително.



Тема Re: Относно поле с ЕГН в таблицанови [re: Savo]  
Автор AcidMemory ()
Публикувано06.02.04 14:59



база?



Тема MS Accessнови [re: Savo]  
АвторSavo (Нерегистриран)
Публикувано06.02.04 15:34



MS Access!



Тема Re: MS Accessнови [re: Savo]  
Автор Zloster (The black adder)
Публикувано06.02.04 16:14



Не знам как може да стане в Аксес( всъщност не си уточнил коя версия на аксес ползваш ), но тази валидация която казваш за ЕГН-то не е добра. Ако не знаеш последната цифра от ЕГН-то е контролно число което се смята на базата ан предните 9 по даден алгоритъм . Така че ти ( а и който иска да валидира ЕГН-та ) може да реализира тази проверка да е примерно още след въвеждането на ЕГН-то, т.е. веднага след като даден потребител ти е въвел едно ЕГН ти изчисляваш тази последна цифра и я сравняваш с този която е въведена и си готов. Ако не можеш да намериш алгоритъма ми пиши на майла аз ще ти го пратя написано на език който знаеш( е-майла можеш да го вземеш като цъкнеш на ника ми ) , айде и успех!


Защо да правим нещата лесно...


Тема И още за правилатанови [re: Zloster]  
Автор bira_more (бира)
Публикувано06.02.04 17:10



Месец 32, както и 52 са валидни стойности.
32 означава декември месец деветнайсти век, а 52 декември двадесет и първи век.



Тема Problem solved [re: Zloster]  
АвторSavo (Нерегистриран)
Публикувано07.02.04 11:52



Ами значи аз сам с Access 2003 (от вчера =)) ама това не влияе на зададения проблем. Това със последните числа обаче наистина решава проблема! Мерси за информацията, сега ще потърся алгоритъма за пресмятането. Мерси!



Тема Problem not solvedнови [re: Zloster]  
АвторSavo (Нерегистриран)
Публикувано07.02.04 12:30



Намерих алгоритъма за изчисление на контролното 10-то число на ЕГН-то:
http://grao.government.bg/egn.html
Дотук добре =) Ама ми е много чудно как да го кажа това на Access-а така че да ме разбере. Някои ако има идеи да казва



Тема Re: Problem not solvedнови [re: Savo]  
Автор Topбaлaн (любопитко)
Публикувано09.02.04 08:25



ами в аксеса има модули, в които можеш да пишеш собствени функции
после ползваш тези функции при валидацията...
това би трябвало да ти реши проблема




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.