Posts

Showing posts from February, 2019

MICROSOFT ACCESS QUERIES: DIFFERENCE BETWEEN THE WHERE CLAUSE AND THE HAVING CLAUSE

Image
Within the framework of using  microsoft access database , the  HAVING  clause can only be used with the  GROUP BY  type SQL statement which is also referred as the Groups and Totals query. The  HAVING  keyword when not used with the  GROUP BY  statement acts as a standard  WHERE clause. The  HAVING  clause specifies a condition that is similar to the purpose of a  WHERE  clause when  applying criteria but the two clauses are not interchangeable. The key difference between these two keywords is down to one keyword;  Aggregation ! Ms Access Queries: Difference Between The Where Clause And the Having Clause The  WHERE  clause specifies the criteria which individual records must meet to be selected by the query. It can be used with or without the GROUP BY  clause. However, the  HAVING  clause cannot be used without the  GROUP BY  clause. Also, the  WHERE  clause selects rows before it applies any grouping where as the  HAVING  keyword selects rows after grouping takes place

Microsoft Access Database Tutorial VBA Code Task Tool To Outlook

Image
microsoft access database . The Task Tool utility was built to demonstrate the ease of use and how MS Access VBA code can communicate with other applications (and not necessarily just with Microsoft applications). My utility comes with instruction notes and the code is left open for you to view and edit to enhance and adapt to your own systems – Click here for the sales offer page. You can also use the form’s design as a template for your other forms and extend the colour code (VBA) to create a more polished application. You do not need to know any VBA code – just download and plug in to operate. If however, you have some Access code knowledge, then expand on the simple procedures and make them more globally accessible to other parts of the database system. Don’t forget to check out my other utilities which all ship with open source code and a money back guarantee plus 30 day free email support. My other Microsoft Access database offers.  microsoft access database 34 Edg

ACCESS DATABASE TUTORIAL IS 4 YEARS OLD

Image
ms access database tutorial . Spending the time to create a website offering various tools, resources and free tips and tricks was really down to my students which I’m very grateful to them for inspiring me to create a successful online service and it’s been an amazing journey so far but where has the time flown?  4 Years on! With all the newer applications and online web processes of today,  Microsoft Access  has kept up at a reasonable level too with SharePoint and better collaboration but ultimately it’s the power of the desktop version with the power of Access VBA that really can’t be beaten supported be the low cost per ownership it offers.  Access Database Tutorial is 4 Years Old – This Week! Talking of offers, I have built (and again by request) various database tools and utilities as well written several eBooks over the last 4 years that include: Building Your Very Own Access Database Security Login User & Workgroup With Access Rights Utility (includes eBook an

Microsoft Access Database Tutorial – Selecting Unique And Distinct Values In A Query

ms access database tutorial . Another approach is to consider changing a standard SELECT query into a Group/Total query which will have the same effect providing you have kept the number of output fields to either the one field being interrogated or just a couple of fields which can be naturally grouped together for the same result (if applicable). Ideally, using the keyword DISTINCT or DISTINCTROW (or the properties from the property sheet) will be a better approach. Remember, you can only set one of the two properties from the property sheet at a time to the value ‘Yes’ which will switch the other to the value ‘No’. It’s also the same within SQL view statement area when specifying either of the two keywords! The benefit to this type of  ms access database tutorial  query is the starting process to normalising data if it was say imported from a flat-file database file like an Excel spreadsheet and the next step to extracting and creating new tables using some of the ACTION quer

MICROSOFT ACCESS DATABASE 2013: BUILDING A NAVIGATION CONTROL FORM

Image
Of course, one assumes you have also pre-prepared and built either the forms or reports that will be linked and associated to each tab added which will require using the wizard or templates available. I always suggest a plan before building these forms and reports and have suggested many times from my previous blog posts in the past of the approach to the above. In order to keep your  Microsoft access tutorial  forms optimised and perform well, some useful tips may help when build a form. I like the way this video uses both the property sheet and ribbon bar to easily set and apply various properties which also uses the right-mouse click action to quickly gain access between views (via the tab). The music may not be to your taste but I find having music on in the background really helps me when I design  Microsoft Access database forms . It can even be some heavy rock! If you want to learn more about  Microsoft access tutorial  forms , take a look at me great offer  eBook 

MICROSOFT ACCESS DATABASE FUNCTIONS

Image
This is something I have touched on briefly in the past with an article called  Microsoft access tutorial  Functions which introduced you to the popular functions and the tool to generally browse for other not so popular function calls. So as a revisit to this topic, there’s no point describing each and everyone that’s at your disposal – that would be silly as we all have different uses for our Access databases but instead you can find a full list (by category) by going to Microsoft’s Office Access Functions (by category)page instead. Microsoft Access Database Functions It clearly states that this page contains links to articles that provide details about common functions used in expressions in Microsoft Access. They are arranged first by group and then are arranged alphabetically at the end of this article. TIP    Beginning with Access 2010, the Expression Builder has IntelliSense, so you can see what arguments your expression requires. Each function shown has a clicka

MICROSOFT ACCESS TUTORIAL – HOW TO USE INPUT MASKS

Image
Microsoft Access databases provide a wealth of tools and utilities to help control design layouts and data integrity. Working with the latter, you can reduce and even dismiss any programming at all to control data entry to a field in a table or via a form using the Access Input Mask feature. Take a quick look at this useful microsoft access tutorial (using version 2010) on how to set up an input mask. https://www.youtube.com/watch?v=7XstSSyG8fw Very easy to create indeed and the video covers the pre-set options which to be honest is based on the US style conventions for storing telephone numbers and zip codes! Microsoft Access Tutorial: How to use Input Masks From one of my earlier posts, I’ve already mentioned about the key to knowing the input mask feature is to understand the code that sits behind this tool. This is particularly more important to know and master if you are going to not just build custom code solutions but clearly for the non US based systems, mak

TIME-SAVING TIPS WHEN MS ACCESS DATABASE

Image
Timing is very important in everything we do in life, in this post you will find out tricks to easily optimize your speed when working with MS Access database, this tips will also help you manage the time while creating access database. Each table should have primary keys:  when creating access database in MS access make sure, each and every table in your access database should have primary keys. This allows the system to quickly locate and connect records with other tables, which are normally known as a secondary index on a connecting table’s field along-side the primary key field. Eliminating Subdatasheet’s:  when working with MS access database, it creates unnecessary Subdatasheet’s between the related tables, this has a huge performance hit if the tables are open, it’s advisable you set this property none when working with MS access in other to save more time and optimize your speed. Don’t apply the index to the field with identical data:  if you have a number fields in you

Microsoft Access Tutorial: Creating A Many-To-Many Relationship

Image
Microsoft access tutorial In a relational database, a many-to-many relationship exists when a record in one table can be referenced by one or more records in another table and vice versa. You need to have two or more tables to create relationships. To link these tables, you will have to create another table (a third) which will be your interceding or junction table. Here are the steps again in creating a third table: 1.  Go to the Create tab. 2.  Click on Table Design. A new table will be opened. 3.  Create two fields (plus any additional supporting fields). NOTE:  The two key fields are going to be the primary keys from the two tables that you have created which are in effect known as secondary or foreign keys (duplicates OK). To identify the primary key from a table: Click on the existing table and select View on the upper left corner of MS Access. You can identify the primary key when you click on one of the fields and see the Primary Key button, right next to the