473,387 Members | 3,033 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Runtime Access 2002 (I need help)running on Win2K Win98

DD
I have developed a a nice little software package(Packaged with Wise
and SageKey)
My product works great in a clean enviroment on Win98 and Win2k and XP
As soon as i introduce Office 2000 Pro onto either Win98 or Win2K i
get an error on certian forms "Undefined Function DlookUp" or
"undefined Function Nz expression".

If i remove the Nz from expressions on an affending form it opens with
out a problem.
I however have lots of Nz in different routines and expressions
through out the software.

Do i need to go down the track of removing the Nz or can anyone
advise.
I have looked at my References and i can not remove any more

they are
Visual Basic for Applications
Microsoft Access 10.0 Object Library
Microsoft DAO 3.6
Ole Automation

I removed
Microsoft Vusual Basic for Applications Extensibility 5.3
Any help please
Nov 13 '05 #1
2 1651
DD wrote:
I have developed a a nice little software package(Packaged with Wise
and SageKey)
My product works great in a clean enviroment on Win98 and Win2k and XP
As soon as i introduce Office 2000 Pro onto either Win98 or Win2K i
get an error on certian forms "Undefined Function DlookUp" or
"undefined Function Nz expression".

If i remove the Nz from expressions on an affending form it opens with
out a problem.
I however have lots of Nz in different routines and expressions
through out the software.

Do i need to go down the track of removing the Nz or can anyone
advise.
I have looked at my References and i can not remove any more

they are
Visual Basic for Applications
Microsoft Access 10.0 Object Library
Microsoft DAO 3.6
Ole Automation

I removed
Microsoft Vusual Basic for Applications Extensibility 5.3


Tell the O2K people they're out of date and need to upgrade :-)

There's prolly some conflict with the VBA libs vis 2K vs 2K2 but I don't
have much experience of O2K as I put this down to one of the alternate
versions to skip (1 bad, 2 good, 95 bad, 97 good, 2K bad, XP good, the
stupid macro security introduced in A2K3 confirms they're sticking to
the pattern) although I understand that A2K is better now with all the
service packs (better mention that b4 I get smited by the A2K fans) so
my first suggestion would be to make sure everyone is on the latest
service packs.

I know some IT depts don't like installing latest service packs, etc.
and only install a SP to fix a specific problem but in all the sites I
visit I find those that are on the latest service packs have less
problems than those that aren't. It's not like a software publisher will
admit to 100% of the bugs they fix in service packs.

If no joy after that and no-one else comes up with anything specific and
it's only Nz you have a problem with then you might get around it by
writing your own Nz function, you may or may not have to rename the
function depending on whether it will work or not, e.g.

(air code, silly parameter names used to avoid wrapping in Usenet)
Public Function Nz(p1 As variant, Optional p2 As variant = "")
If IsNull(p1) Then
NZ = p2
Else
Nz = P1
End If
End Function

I've written my own MsgBox function called "MsgBox"[1] so there's no
problem doing that, it allows me to customise the function to my own
specs, this may benefit you or anyone else reading this as you may like
to make the default return value from Nz something different from a zero
length string, e.g. if you mostly use it on mumblers then just use
"Optional p2 As variant = 0"

[1] For anyone interested my MsgBox function is just like the original,
takes the usual parameters (including Optional ByVal plngButtons As
VbMsgBoxStyle = vbOKOnly to get intellisense) but it will make a call to
Eval() to display the message box using the Access Msgbox function
rather than the VBA one, this is because the VBA one
(Interaction.MsgBox) doesn't handle other alphabets like Cyrillic, etc.
Optionally you can throw in those @ formatting things they had in A97 as
well.
--

\\\\\\
\\ \\ Windows is searching
\ \ For your sig.
\ \ Please Wait.
\__\

Nov 13 '05 #2
FWIW:
Ole Automation
I have looked at my References and i can not remove any more
Using LoadPicture??? Most people don't need that reference.

(david)

"DD" <da**********@bigpond.com.au> wrote in message
news:14**************************@posting.google.c om... I have developed a a nice little software package(Packaged with Wise
and SageKey)
My product works great in a clean enviroment on Win98 and Win2k and XP
As soon as i introduce Office 2000 Pro onto either Win98 or Win2K i
get an error on certian forms "Undefined Function DlookUp" or
"undefined Function Nz expression".

If i remove the Nz from expressions on an affending form it opens with
out a problem.
I however have lots of Nz in different routines and expressions
through out the software.

Do i need to go down the track of removing the Nz or can anyone
advise.
I have looked at my References and i can not remove any more

they are
Visual Basic for Applications
Microsoft Access 10.0 Object Library
Microsoft DAO 3.6
Ole Automation

I removed
Microsoft Vusual Basic for Applications Extensibility 5.3
Any help please

Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: H. Peter Lienhardt | last post by:
One of our app written in Access 2002 crashes frequently under Windows 98 - there is no such problem under NT, W2k or Windows XP. The problem starts with the Windows message 'There are not...
3
by: Scott | last post by:
Hi, If we want to compile an Access 2002 database and distribute it to others, will the compiled software run on any PC, like Windows 98, Windows 2000, etc. Also, you don't have to have...
0
by: Colin Chudyk | last post by:
Hi, Here is my situation. Can anyone provide insight? I have developed a database in Access 2002. I am planning to distribute it as a split MDE (front) / MDB (back) to be used by the Access...
0
by: LesM | last post by:
This is a change of behaviour between Access 2000 SP3 and Access 2002 SP3. I have Progress table that is linked via ODBC into Access using OpenLink Lite for Progress 9.0b. For over a year, using...
4
by: Aliza Klein | last post by:
Apologies in advance as I am SURE this has been asked 100 times - but I haven't got a simple answer: I have MS Office XP Developer and have created an installation package (with the runtime) for...
3
by: Bob Darlington | last post by:
I am looking at buying Installshield 11 Professional and Sagekey Access 2002 Runtime Object to facilitate the distribution of my Access 2002 application (having despaired with the PDW). One of the...
52
by: Neil | last post by:
We are running an Access 2000 MDB with a SQL 7 back end. Our network guy is upgrading to Windows Server 2003 and wants to upgrade Office and SQL Server at the same time. We're moving to SQL Server...
7
by: ditch | last post by:
I am hoping somebody can help me with this small problem, I have created a workgroup file and it works fine with people who have the full version of access 2002 i.e it prompts them to enter username...
0
by: Sebastian | last post by:
Hello I develop my applications in Access 2002. My development system is running Windows XP SP2 and I have Microsoft Office XP Developer. Microsoft Office XP is at SP3. I used Inno Setup (great...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.