Full Article and Author Index for Smart Access Magazines Published
A list of all the articles in our new Smart Collections have been published in PDF format. Even more interesting is the Author index. http://www.vb123.com/smart/
Anything I find interesting about Microsoft Access, Microsoft Office Programming, SharePoint and VB that doesn't end up at vb123.com or vb123.com.au. Includes links to Access etc blog postings and articles anywhere that I feel would be of interest to developers or power users.
A list of all the articles in our new Smart Collections have been published in PDF format. Even more interesting is the Author index. http://www.vb123.com/smart/
Let me know what you think of the new Access Unlimited format here.
Woodies have posted pictures of the Access 2010 interface. Of the most important of all those photos is that the VBA interface remains. This means that VBA will be around for a lot longer though I guess there might be some tweaks in the name of security or 64 bit support or ???
Two months ago I was drinking a good coffee at a coffee shop and I noticed that they had two large coffee machines. I asked the guy making the coffees why he had two machines and he explained that they had purchased an old Italian classic machine just to try and make better coffees. For that guy, making the best coffee for his customers was his passion so why not do it better.
Have a peak at the mini posts at twitter to see what Garry has embarked on. The twitter site will get a lot of the mini new page posts from vb123.com so it might be worth signing up. What the twitter site won't get is gossip.

The April newsletter has been sent out. It included
In Office 2007, Frontpage split into 2 streams, Expression Web and SharePoint Designer. Both have the same core tools but differ in emphasis. Now instead of being a $200 tool, SP Designer is Free. Check the link for more but remember that you can use SharePoint hosts for $20+ a month from sites such as http://www.sharepointhosting.com/
After some discussions over at UtterAccess, I was informed that the following If-block handles the case where MyVar (a variable) is a variant of type Null.
Dim MyVar As Variant
MyVar = Null
If Len(MyVar) > 0 Then
MsgBox "MyVar is not Null and is not a ZLS."
Else
MsgBox "MyVar is either null or a ZLS"
End If
Oracle has announced that it is going to purchase Sun Microsystems which means that Java, MYSQL and other things are going from a company that was unlikely to charge for these things to a company that generally charges a bomb for everything. I think this will be good for Microsoft who generally charges less for similar products that Oracle sells becuase it has higher sales volumes. http://www.guardian.co.uk/technology/blog/2009/apr/20/oracle-sun-takeover
Link Subforms to the Control rather than the Field, Access Support for New Data Types in SQL Server 2008, Creating A SharePoint Task List with a Custom Workflow Reminder, Cut and Paste from Excel 2007 to Access, Access 2007 and DB2 and more on this page.
Following on from my blog earlier on the month on learning about SQL Server, I have written an article discusses things you can tackle before upsizing your tables to SQLServer. I do this because once you are in an environment where you have Access as a front-end and a SQL Server back-end, things are going to get more complicated. Another good thing about this article is that it will probably improve your database model and reduce the size of your database at the same time.
I know it has nothing to do with Access programming but I have launched a very low key blog to help Aussies find out more about investing in silver on the stock market. I only did this because unlike gold, silver investing is not something people get into in Australia and I just couldnt find many good places to start.
Today I was reminded of the age old problem of the Currency field datatype in Access not reflecting the current users regional formatting settings as set in the Operating System.

Garry Robinson from Sydney, Australia
Brooks Writes: What are the choices for moving forms from Access to SS2005? Is there a form designer built in? If so, what is it called? Or do you need to use VB.NET in Visual Studio to do forms?
Garry: For forms you will need a .NET application and for reports SQL Reporting services are one choice. Initially though concern yourself only with getting your application to work with Linked SQL Server tables. Then move your queries to the backend then you will be in a position to worry about .Net forms etc. We sell a .NET convertor here
Due to recent discussions in the microsoft.public.access.security newsgroup, it has become apparent that some people do not properly understand how Jet implements the various levels of security features that it offers.







Opening a workgroup file that was created with an older version of Access is not so efficient. ie if it was built with Access 97 and you are using Access 2003.
How do you find this out?
Open Access 2000+, choose menu File then Open and navigate to the workgroup file. When it opens, if it says "You cannot make changes to the database objects in this database" then you have an old workgroup file.
To convert to a newer workgroup file is impossible, you have to recreate it from scratch as per this kb. http://support.microsoft.com/kb/824258
For that you are going to need the Name, Organization and ID that you used to create the original file. You are also going to need the PIDs of the usernames or you may as well stick with the slightly slower old workgroup file.
Now if that all sounds too difficult, you really want to ask yourself what you are doing with the workgroup file anyway. If you cannot rebuild a new one because you don't have the old credentials, then you may be leaving yourself open to difficulties down the track.
If you are running Access 2003 or less, you still can pick up my book on Access PROTECTION and security. http://www.vb123.com/map
Garry
In this article I show you how you can use MSXML and Microsoft Access to post information into a website using an XML based API. Whilst this sort of coding isn't easy, it can cut down on a lot of duplication between your local database and your Web2 type online tool.
After converting a number of Access databases to SQL Server, we have decided to promote an Access tool that will make this task easier and more accurate. Here is a page of questions and answers on the MUST upsizing tool that explain why it is useful.
Read more on the MUST upsizing tool and find out what it can do for you. For my team, we are finding it makes upsizing easier to the extent that we will do conversions earlier in the development cycle.
Let me know what you think about MUST if you download the demonstration version and experiment with your database (by posting a comment on this Blog).
I met some nice Expression Web MVPs whilst upgrading vb123.com to vb123.com.au and ExpressionWeb. Here is a how they describe their online pursuits.

Windows Vista is here to stay so if you are purchasing a new computer, its a good skill to have. Off course it may not make you more effective but its fun trying something new but probably only on a new computer. Anyway one of the neat features is the aero look. But Aero comes a price, lots of extra resources which may not be there if you have 2 or less gigs of Ram or an older computer.
An Editorial Rant by Garry
Now that Access 2007 uses a better encryption system for securing your data (provided you upgrade to RC4-128 as my last post suggests), as developers you might wonder if it's possible to use an Access 2007 file as a back-end to an Access 2003 front-end application.
I FINALLY got around to updating my 10 year old gr-fx.com website using Microsoft Express Web. This site acts as my company website rather than vb123.com which is my information website. Anyway the interface in Expression Web is pretty good (note that there are about 5 other expression tools) and if you are familiar with FrontPage, this is a no brainer and a worthwhile upgrade (backup your site first).

Over the last 13 years of Access consultancy, 20% of our work has involved converting Excel mega (muddled) systems into Microsoft Access and in lots of cases then uses those Excel spreadsheets for reports. Here are new videos from Microsoft on getting Excel in Access 2007
If you find that you have the following error
http://www.granite.ab.ca/access/latebinding.htm
Garry Robinson



Labels: Microsoft Access
Prior to Access 2007, security of passwords (database and at workgroup user level) has been a joke. Fortunately for us developers, Access 2007 is a big step in the right direction. Even more so if you follow my guide here to tighten up your encryption settings even further.
See why its better to place the taskbar on the side in Windows XP (In my humble opinion). Ok so I was just trying to make a video :)

PC World has a positive spin on Access 2007 here.

There is no one on the planet that commands my respect more than Ken Getz but he still feels inferior to c# programmers. Anyway here is an article on cool Linq support in vb.net and it mentions Access where Ken cut his teeth.
This article describes a security issue that means a jet engine patch is heading our way soon.

This year I have decided to take on the challenge of writing an article a month for Database Journal, a prestige offering from Internet.com. If you want to see a picture of my ugly noggin (head), go to this page for my biography. Note that I will keep you fully upto date with whatever I write by telling you where the articles are in my newsletters.
I have published a page of useful internet links such as access backups, commentary on FrontPage, ensuring you have the right form size
Here is a link that gives you a good idea about how you might some tables on the web and interact with Access 2007. You do it using Office Live Small Buisness
This is a surprising announcement from Microsoft, they are getting into the online databases space just like Amazons SimpleDb through a new variant of SQL Services. Read more
Ever tried to make all the text boxes on a form the same width. What happens when there are lots of other objects on the form at the same time.
Read about Bill's vision for Office, in my humble opinion it seems less like a vision and more like a strategy to marginalize Google in the online Office aps space. Decide for yourself.
Understanding problems with single precision and double precision can get you unstuck. Here is description of the problem all be it from a vb.net perspective.
I have now started a new blog on web 2 software at the following location
I recently came across a good looking FTP solution written by Danny Lesandrini and Dev Ashish. If getting files on and off the web is what you are after, this will help. Just a word of warning, this article uses the Shell command and large companies may have turned off "Shell"ing of applications like FTP altogether.
I was asked how to make a better looking Access form
There could be a new internet Programming language coming to Microsoft. Not sure I totally get it, why don't you have a read.
Want to find out a little bit about Access 2007