
MS Access As A Dev Tool
Access continues to be a highly efficient tool for business database development.
Don't let a broken database ruin your business. We craft custom Microsoft Access
databases, convert Excel to Access, repair broken databases,
and upgrade old Access
databases to the latest version. Call (323) 285-0939 now for a free consultation.
The Best Microsoft Access Database Solutions owner, consultant, and principal programmer is Alison Balter - a recognized expert Microsoft Access consultant. Alison is the author of 15 Microsoft Access training books and videos. She is a frequent guest speaker at MS Access conferences and has developed hundreds of applications for businesses of all types.
We know your business data is important; we listen to your concerns, ask questions, and gather information from all stake holders. We discuss your needs and requirements for your database. We find out what you want, why you need various features so we can obtain as much information as possible. Once we have the information we need, we work with you to design the proper database architecture, plus the dashboards, the questions (queries), forms, and reports you need for an excellent database system.
We also create websites designed for speed to display your data accurately, using ASP.NET technology. Fast, secure, and robust, our ASP.NET web sites and web applications give you true business tool for finding and displaying information dynamically on the web.
Access continues to be a highly efficient tool for business database development.
How to create a Microsoft Access application with some unique tips and tricks.
Your Access developer near me has some great info for you about using Access efficiently.
Call MS Access Solutions at (323) 285-0939 for your FREE consultation.
The material below originally appeared in Alison Balter's book Mastering Microsoft Office Access 2007 Development and is reprinted here with the author's permission. There may be references to "Figures" or "Chapters"that are not reprintable and are not used on this page.
Most fields are Text fields. Many developers don't realize that it's best to use Text fields for any numbers not used in calculations. Examples are phone numbers, part numbers, and ZIP codes. Although the default size for a Text field is 50 characters, you can store up to 255 characters in a Text field. Because Access allocates disk space dynamically, a large field size doesn't use hard disk space, but you can improve performance if you allocate the smallest field size possible. You use the FieldSize property to control the maximum number of characters allowed in a Text field.
Memo fields can store up to 65,536 characters of text, which can hold up to 16 pages of text for each record. Memo fields are excellent for any types of notes you want to store with table data. Remember, you can sort by a Memo field under Access 2007.
You use Number fields to store data that you must include in calculations. If you must include currency amounts in calculations, or if your calculations require the highest degree of accuracy, you should use a Currency field rather than a Number field. The Number field is actually several types of fields in one because Access 2007 offers seven sizes of numeric fields. Byte can store integers from 0–255, Integer can hold whole numbers from –32768 through 32767, and Long Integer can hold whole numbers ranging from less than –2 billion to just over 2 billion. Although all three of these sizes offer excellent performance, each type requires an increasingly larger amount of storage space.
Two of the other numeric field sizes, Single and Double, offer floating decimal points and, therefore, much slower performance. Single can hold fractional numbers to seven significant digits; Double extends the precision to 14 significant digits. Decimal is a numeric data type introduced with Access 2002. The Decimal data type allows storage of very large numbers and provides decimal precision up to 28 digits. The final size, Replication ID, supplies a unique identifier required by the data synchronization process (available with the .MDB file format).
You use the Date/Time field type to store valid dates and times. Date/Time fields allow you to perform date calculations and make sure dates and times are always sorted properly. Access actually stores the date or time internally as an 8-byte floating-point number. It represents time as a fraction of a day.
The Currency field type is a special type of number field you use when you are storing currency values in a table. Currency fields prevent rounding off data during calculations. They hold 15 digits of whole dollars, plus accuracy to the hundredths of a cent. Although very accurate, this type of field is quite slow to process.
Access automatically generates AutoNumber field values when the user adds a record. In earlier versions of Access, counter values had to be sequential. The AutoNumber field type in Access 2007 can be either sequential or random. The random assignment is useful when several users are adding records offline because it's unlikely that Access will assign the same random value to two records. A special type of AutoNumber field is a Replication ID. This randomly produced unique number helps with the replication process (available with the .MDB file format) by generating unique identifiers used to synchronize database replicas.
You should note a few important points about sequential AutoNumber fields. If a user deletes a record from a table, its unique number is lost forever. Likewise, if a user adds a record and cancels the action, the unique counter value for that record is lost forever. If this behavior is unacceptable, you can generate your own counter values.
The preceding information originally appeared in Alison Balter's book Mastering Microsoft Office Access 2007 Development and is reeprinted with the author's permission.
When you need a Microsoft Access programmer for your Mesa, Arizona, business or organization, call MS Access Solutions at (323)285-0939 We have over 25 years (now almost 30 years) of experience programming Microsoft Access database applications. We create Microsoft Access database applications for all industries, including but not limited to medical clinics, hospitals, dentists, government agencies at the local, state, and federal level, oil and gas companies, the U.S. military, school districts, junior colleges, universities, agriculture and horticulture, human resources departments and employment services companies, and insurance agencies and insurance companies.
We deliver tailored Microsoft Access and SQL Server solutions for businesses and organizations that require custom application development, efficient data management, and long-term system support.
We use proven methods like Access's built-in Compact and Repair feature and JetComp utility to resolve corruption and keep your data secure. Learn more from Microsoft Support.
Get more information about MS Access Solutions on the Microsoft Access programmer Phoenix, Arizona web page.