Difference between revisions of "Microsoft Access"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(→‎Possible Bugs: invisible validation rules)
(screenshot of continuous form)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Computing]]: [[Software]]: [[Microsoft Access]]{{seedling}}
+
<hide>
[[Microsoft Access]] is a software application that combines a [[database engine]], a programming language ([[VBA]]) and [[IDE (programming)|IDE]], and forms designed to allow easy display and editing of database records.
+
[[page type::article]]
 +
[[thing type::software]]
 +
[[category:software]]
 +
[[category:Microsoft]]
 +
</hide>
 +
[[File:continuous-form-gs4.gif|thumb|an example of a [[continuous form]] in MS Access]]
 +
==About==
 +
[[Microsoft Access]] is a software application published by [[Microsoft]] that combines a [[database engine]], a programming language ([[VBA]]) and [[IDE (programming)|IDE]], and forms designed to allow easy display and editing of database records. Access projects use the [[.mdb]] file extension for storing data and other project information, and [[.ldb]] for file-locking data.
 
==Related Pages==
 
==Related Pages==
* [[using MySQL with MS Access]]
+
* '''Versions''':
==Weaknesses==
+
** [[Microsoft Access 97]] (8.0)
The following apply to Access 97 and may not apply to later versions:
+
* [[Microsoft Access]] is part of the [[Microsoft Office]] [[Microsoft Office Professional Edition|Professional Edition]] [[office suite]], though it can also be purchased separately
* Although it is possible to write functions to translate source data into a different display format, it is not possible to write corresponding routines to translate user data-entry back into source data. It is not possible, therefore, for the user to edit data in a form or query if it has been manipulated in certain ways, including fields in queries above a certain level of complexity as well as any data which is the result of a function.
+
* [[MS Access and MySQL]]: using MS Access with [[MySQL]] as a back-end
* Data from some sources (tentatively: queries of a certain complexity or higher, or possibly certain types of JOINs) cause data in continuous forms to be formatted improperly. The user has to manipulate the form in certain ways in order to restore the display.
+
==Links==
* There are no tools for recovering data from a corrupted database file (.mdb)
+
* {{wikipedia}}
* There appears to be a limit on the number of tables/queries which can be open simultaneously. This number is never stated outright, but if you try to open too many forms in an application written in Access, a message pops up saying "can't open any more databases", and some of the fields on the last form opened may be empty or display improperly.
 
===Minor Annoyances===
 
* Text formatting in stored Query objects is not preserved.
 
* There is no way to set the default view for new queries to SQL; you always have to go through several mouse-clicks to get from the default Design View to SQL View when creating a new query.
 
* You can't put comments inside query SQL, although you can edit descriptions for all object types (tables, queries, forms, etc.) and there is a display mode which will show the description next to each object.
 
 
 
==Possible Bugs==
 
UNION queries seem to return only unique rows; if this behavior is not desired, some kind of unique information needs to be included in the fieldset in order to prevent the collapse. (This is a tentative hypothesis based on one example only.) --[[User:Woozle|Woozle]] 10:21, 23 May 2006 (EDT)
 
 
 
Some types of JOIN queries will refuse to update, claiming that validation rules are being violated -- even though the underlying tables have no validation rules set. When this error happens, Access needs to specify at least one field that is causing a problem, and how the validation rule is being violated. --[[User:Woozle|Woozle]] 07:09, 10 November 2006 (EST)
 

Latest revision as of 17:08, 3 December 2022

an example of a continuous form in MS Access

About

Microsoft Access is a software application published by Microsoft that combines a database engine, a programming language (VBA) and IDE, and forms designed to allow easy display and editing of database records. Access projects use the .mdb file extension for storing data and other project information, and .ldb for file-locking data.

Related Pages

Links