A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Approximate (Circa) Dates?



 
 
Thread Tools Display Modes
  #1  
Old May 10th, 2004, 07:00 PM
Wolf
external usenet poster
 
Posts: n/a
Default Approximate (Circa) Dates?

For a genealogy/family tree database some dates are
approximate. For example: my birthday is exact (January 1,
1970) and my ancestor's is not (just 1760). Some
are "Before 1600" or "After 1433", some still are
just "around 1830". Some just have month and year (Feb
1865).

How would I create fields (or a field) to hold this?
Setting it as straight string won't allow me to sort or
search via range.

Thanks a ton
  #2  
Old May 10th, 2004, 10:10 PM
Rick B
external usenet poster
 
Posts: n/a
Default Approximate (Circa) Dates?

I would make three separate fields. One for Month, One for Date, and one
For year. Don't format them as dates. You could always string them
together to do date math.

If approximate, maybe check a box?

There are several boxed packages out there. You might look at some websites
and see if you can get a demo copy or view screens on their webpages to see
how they handle it.

Rick B


"Wolf" wrote in message
...
For a genealogy/family tree database some dates are
approximate. For example: my birthday is exact (January 1,
1970) and my ancestor's is not (just 1760). Some
are "Before 1600" or "After 1433", some still are
just "around 1830". Some just have month and year (Feb
1865).

How would I create fields (or a field) to hold this?
Setting it as straight string won't allow me to sort or
search via range.

Thanks a ton


  #3  
Old May 11th, 2004, 12:12 AM
Armen Stein
external usenet poster
 
Posts: n/a
Default Approximate (Circa) Dates?

In article ,
says...
I would make three separate fields. One for Month, One for Date, and one
For year. Don't format them as dates. You could always string them
together to do date math.

If approximate, maybe check a box?

There are several boxed packages out there. You might look at some websites
and see if you can get a demo copy or view screens on their webpages to see
how they handle it.

Rick B


"Wolf" wrote in message
...
For a genealogy/family tree database some dates are
approximate. For example: my birthday is exact (January 1,
1970) and my ancestor's is not (just 1760). Some
are "Before 1600" or "After 1433", some still are
just "around 1830". Some just have month and year (Feb
1865).

How would I create fields (or a field) to hold this?
Setting it as straight string won't allow me to sort or
search via range.

Thanks a ton




Or, you could still use just one date field. In a separate field, store
a value indicating to use Full Date, Year and Month, or Year Only. On a
form, these could be set using radio buttons. Then, when you display
the date, you can use the appropriate date format to show the desired
portion. An advantage to this is that you can still do all the date
math you want on the original date field without any further
calculation, and any dates you do enter are automatically validated by
Access.

We use a similar technique when we want to show Month and Day without
Year (e.g. for birthdays).

Hope this helps,

--
Armen Stein
Access 2003 VBA Programmer's Reference
http://www.amazon.com/exec/obidos/AS...jstreettech-20
J Street Technology, Inc.
Armen _@_ JStreetTech _._ com
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 01:59 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.