[AccessD] Access97 on W2000 crashes

Andy Lacey andy at minstersystems.co.uk
Tue Jan 10 17:21:35 CST 2006


No, sorry to confuse Gustav. When I said I could see it I menat I can see
the Compile progress indicator, then the Save one.

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

> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com 
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> Gustav Brock
> Sent: 10 January 2006 19:55
> To: accessd at databaseadvisors.com
> Subject: Re: [AccessD] Access97 on W2000 crashes
> 
> 
> Hi Andy
> 
> Hmm, if you can "see it working", I guess you run it from the 
> Immediate window. That works, but it is not the same as 
> calling it from code - that's the trap. But I'm not saying 
> this is the key to the solution, only that you may think the 
> code gets compiled and saved while it perhaps doesn't.
> 
> I would follow Shamil's advice closely and track down the 
> offending code lines. Then rewrite the code.
> 
> Once I had some very simple code (no API, no dll) that worked 
> perfectly here and on the client's Win2000 machines. On her 
> Win98 machines the app crashed much like yours - just poof 
> and no Access. I rewrote the code and the problem was gone.
> 
> /gustav
> 
> >>> andy at minstersystems.co.uk 10-01-2006 19:12:14 >>>
> But the SysCmd does work for me Gustav. I see it working, 
> compilng and saving. My problem's almost the very reverse as 
> far as I can see. My references all show as ok. Nothing 
> broken. Nothing failing to compile. Nothing to mend. It's 
> just that something flipping well crashes despite that. And, 
> as I said, it's when the MDB has been decompiled and 
> therefore my Syscmd runs that everything works (see my post 
> that begins "Well it's not an issue anyway"). My problems 
> come when I exit and then reload the by-now-compiled MDB. Any ideas?
> 
> Any ideas from anyone who's ben following this?
> 
> Yours desperately
> 
> -- Andy Lacey
> http://www.minstersystems.co.uk 
> 
> 
> > -----Original Message-----
> > From: accessd-bounces at databaseadvisors.com
> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> > Gustav Brock
> > Sent: 10 January 2006 15:51
> > To: accessd at databaseadvisors.com 
> > Subject: Re: [AccessD] Access97 on W2000 crashes
> > 
> > 
> > Hi Andy
> > 
> > First, if the issue is a dll, one (fast) thing to check is if
> > any exists in more than one folder. If so, and you can't sort 
> > that out, use RefLibPaths.
> > 
> > Then, SysCmd(..) run from code will not compile and save the
> > code. It must be done from outside a code module which means 
> > manually (as we, the developer, do) or from a macro. 
> > Brilliant idea from Charlotte. 
> > It is not that difficult to implement. Read closely here from 
> > the old thread:
> > 
> >   Broken References in Runtime AXP and A97. Solved!
> > 
> >   
> > http://databaseadvisors.com/mailman/htdig/accessd/2003-July/01
> 1034.html 
> 
> Note the extended test for broken references.
> 
> /gustav
> 
> >>> andy at minstersystems.co.uk 10-01-2006 14:52:32 >>>
> I've listed below the results of running ListRefs on the two 
> machines. At
> first I thought they were identical, but there is one 
> difference in the path
> to the Outlok library. Under W98 this is
> 
> C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\msoutl9.olb
> 
> whereas W2K has the old-fashioned DOS'y path of
> 
> C:\PROGRA~1\MICROS~1\Office\msoutl9.olb
> 
> Surely this is not significant. It can't be, can it?
> 
> The other thing I thought odd was that the DAO 3.5 reference returns a
> .Major and .Minor of 4.0 not 3.5, but then again it's the same on both
> machines.
> 
> 
> -- 
> 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