[AccessD] Back End Updater modifications

Andy Lacey andy at minstersystems.co.uk
Sat Nov 19 06:03:28 CST 2005


Hi Fred
Glad you like BEU but sounds like you've done a lot of extra stuff. We have
talked about further versions but it's finding the time. One thing Reuben
did recently was add the functionality to run a query rather than just
embedded SQL, so you might find that useful. I've added a couple of
facilities I needed too, namely allowing a function to be specified as the
default value on a field (eg today's date), and I've added a Print facility
which prints the changes between 2 version numbers, which I've found useful.
If you want any of that I can send it off-list.

So, lots of scope for improvements, and yours sound great, esp the changing
field types one. If you wanted to share any of that I'm sure we'd be
interested.

-- Andy Lacey
http://www.minstersystems.co.uk 

> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com 
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper
> Sent: 19 November 2005 02:17
> To: 'Access Developers discussion and problem solving'
> Subject: [AccessD] Back End Updater modifications
> 
> 
> I've been using this intensively for the past few months and 
> I'd like to thank the writers for their fine program; it's 
> saved me many hours of work.
> 
> While I think I've read references here to other versions, 
> I've only found Version 1 so perhaps the items below are 
> redundant with newer versions.
> 
> While using the Back End Updater I've needed to make a few 
> changes and extensions and I'm hoping that there's a process 
> for checking them and making them available to others; e.g. a 
> new version.
> 
> The changes/extensions are:
> 
> (1)  Dropped tables - When used with older back ends where 
> the tables still existed in the back end, the updater 
> couldn't use those dropped tables, for instance in SQL 
> statements for earlier updates. I added code that checked for 
> tables to be dropped and added links if the tables existed at 
> the start of the updating process.
> 
> (2)  SQL statements - 255 characters wasn't enough so I added 
> some fields & code to bring it up to 1020 characters.
> 
> (3)  Connection strings to back end - These are different for 
> A2000; I modified them so they work for A97 - A2003.
> 
> (4)  Password-protected back ends - I've put one on the back 
> end to keep browsers out (the password is the app's name, so 
> it's not serious). However, I needed to modify the code to support it.
> 
> (5)  Changing field types - I found some code on the internet
> (http://aislebyaisle.com/access/vba_backend_code.htm) that 
> supported this. With minor changes I've made it work for me. 
> I'm hopeful that the author, Allen Beechick, will make it 
> available to us (although I haven't contacted him).
> 
> (6)  Running code - Some changes just *needed* code. Rather 
> than writing such code outside the BE Updater, I extended it 
> to running a function as one of the main options.
> 
> Fred Hooper
> 
> 
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com 
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 




More information about the AccessD mailing list