473,406 Members | 2,281 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,406 software developers and data experts.

Open mdb XP with Access97

BT
Hello,
I receive office files created by office versions newer than my Office 97.
Is there tool to convert the newer to the older format so I can open and
work with these files? (other than buying the new office of course :-)) )
My PC runs windows 98
Thanks
BT
Nov 12 '05 #1
2 1398
"BT" <bt@hotmail.com> wrote in message
news:10***************@athnrd02.forthnet.gr...
Hello,
I receive office files created by office versions newer than my Office 97.
Is there tool to convert the newer to the older format so I can open and
work with these files? (other than buying the new office of course :-)) )
My PC runs windows 98
Thanks
BT


Nope. The only tool that can convert an Access 2002 (XP) file to 97 is Access
2002 (or higher?).
--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Nov 12 '05 #2
Actually, there is a way to convert this data without having to buy any
new software. The catch is that you have to write a little bit of code
to do it.

GoTo MSDN and download Mdac2.5 and Mdac2.6. This is so you can use COM
based ADO (as opposed to ADO.Net) to access your Acc2002 table. Mdac2.5
contains Jet4.0, Mdac2.6 is an update for COM ADO. I do this all the
time because at my workplace we also use Office97 (and I'm using .Net to
interface with Sql Server - what a mix!). Here is a provider string for
Acc2002 table.

--------------------------------------------------
Sub Get2002Data()
Dim cmd As ADODB.Command, RS1 As ADODB.Recordset
Dim RS2 As DAO.Recordset, i As Integer
Set RS2 = CurrentDB.OpenRecordset("tbl97")
Set cmd = CreateObject("ADODB.Command")
cmd.ActiveConnection = "Provider = Microsoft.Jet.OLEDB.4.0; Persist
Security Info=false;" _
& "Data Source=C:\Dir1\acc2002.mdb"
cmd.CommandType = adCmdText
cmd.CommandText = "Select * From tbl2002"
Set RS1 = cmd.Execute
Do While Not RS1.EOF
For i = 0 to RS1.Fields.Count - 1
RS2(i) = RS1(i)
Next
RS2.Update
RS1.MoveNext
Loop
RS2.Close
RS1.Close
cmd.ActiveConnection.Close
End Sub
----------------------------------------------

When you load Mdac you have to make a reference to Microsoft ActiveX
Data Object 2.6 Library in Tools/References of your code module.
Rich

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 12 '05 #3

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

Similar topics

0
by: Diggy | last post by:
I just added Access97 to a Win2k desktop. I created a user in a secure database, but when I try to open the database on this computer, I get the following error message: The Microsoft Jet...
46
by: Steve | last post by:
Access97 Database The database is split into a frontend and backend and not connected to any other database. The database has an unbound report with 15 subreports. Some of the subreports include...
2
by: Sam | last post by:
I would like to allow the user to choose a file in Access97. I believe it should be a "common dialogue" control, but it's difficult to find information on it. If someone could give me some...
1
by: Mario Crevits | last post by:
My name is Mario Crevits, I'm from Belgium (Roeselare) and I'm working with Access97 for several years now. We are in an Access97-2000 migration project. I'm writing a wizard for the end-users to...
15
by: dixie | last post by:
I have a command to open the Access Options dialogue from code: DoCmd.RunCommand acCmdOptions It also opens the Database Window behind it. Is it possible to open the Options without having...
4
by: Edward | last post by:
My client has a database that was written in Access97. The database is password protected. If I try to open the database by double-clicking on it, it asks for the password. In Access97, I can...
2
by: Jefferson Humber | last post by:
Is there a supported/official way to backup open Access Databases ? We have an Access97 DB that is open 24/7, that ideally needs to backed up every night without disconnecting every user/process....
1
by: IamKJVonly | last post by:
I have office 97 which includes access97 and have built many access97 databases and use VB4 as the front end. I have just gotten a new computer which has 1 gig of memory on it and when I try to...
6
by: Roger | last post by:
if I make a copy of northwind.mdb sample and import data till it reaches 350Gb in size and then I make a second copy of northwind then I open nw1.mdb and do a compact / repair that takes 30-60...
3
by: Ramchandar | last post by:
Hi, I am creating reports using VBA code. I have the same query in a querydef residing both in Access97 and Access2003. The result of this querydef is then moved to a table in Access97 and...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.