Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Problems running an application using msjet 3.0.x on Windows Vista

Reply
Thread Tools Display Modes

Problems running an application using msjet 3.0.x on Windows Vista

 
 
Ankit
Guest
Posts: n/a

 
      06-18-2007
Hello,

I have an application, written in VB 4.2, that uses MS Jet library
version 3.0.x (specifically, msjt3032.dll version 5226) to connect to
the Access database. This application runs fine on Windows XP.
However, when I tried to run this application on Windows Vista, I ran
into issues where I got an "Out of Memory" error. This error comes
when the application tries to connect to the database (using
msjt3032.dll).

Could anyone please give me pointers if they have seen a similar
issue? I believe people have been able to run applications using MS
Jet version 3.5.x on Windows Vista. I had a look at the support
statement from MS about VB 6 (http://msdn2.microsoft.com/en-us/vbasic/
ms788708.aspx), this does not mention msjt3032.dll as being tested at
all. I will appreciate if anyone who is using msjt3032.dll and has
tried to use it on Vista, could let me know their experience with then
new OS.

Thanks,
Ankit

 
Reply With Quote
 
 
 
 
John Blessing
Guest
Posts: n/a

 
      06-18-2007
"Ankit" <> wrote in message
news: ps.com...
> Hello,
>
> I have an application, written in VB 4.2, that uses MS Jet library
> version 3.0.x (specifically, msjt3032.dll version 5226) to connect to
> the Access database. This application runs fine on Windows XP.
> However, when I tried to run this application on Windows Vista, I ran
> into issues where I got an "Out of Memory" error. This error comes
> when the application tries to connect to the database (using
> msjt3032.dll).
>
> Could anyone please give me pointers if they have seen a similar
> issue? I believe people have been able to run applications using MS
> Jet version 3.5.x on Windows Vista. I had a look at the support
> statement from MS about VB 6 (http://msdn2.microsoft.com/en-us/vbasic/
> ms788708.aspx), this does not mention msjt3032.dll as being tested at
> all. I will appreciate if anyone who is using msjt3032.dll and has
> tried to use it on Vista, could let me know their experience with then
> new OS.
>
> Thanks,
> Ankit



I have to question, why are you targeting that particular version of Jet?
You should be using the OLEDB provider for Jet and insulating your
application from Jet version changes. If at all possible, try to use
'standard' sql so that you can move to other database engines (e.g. Sql
Server Express) if needed. I know it is too late for an application you
have already written, but my advice is never use those crazy databound
controls that MS supply, which is why, I suspect, you are tied to that
version/release. Late binding is the way to go.

--
John Blessing

http://www.LbeHelpdesk.com - Help Desk software priced to suit all
businesses
http://www.room-booking-software.com - Schedule rooms & equipment bookings
for your meeting/class over the web.
http://www.lbetoolbox.com - Remove Duplicates from MS Outlook, find/replace,
send newsletters


 
Reply With Quote
 
Ankit
Guest
Posts: n/a

 
      06-18-2007
On Jun 18, 1:52 pm, "John Blessing"
<blessij@**REMOVE**THIS**gmail.com> wrote:
> "Ankit" <ankit.sax...@gmail.com> wrote in message
>
> news: ps.com...
>
>
>
> > Hello,

>
> > I have an application, written in VB 4.2, that uses MS Jet library
> > version 3.0.x (specifically, msjt3032.dll version 5226) to connect to
> > the Access database. This application runs fine on Windows XP.
> > However, when I tried to run this application on Windows Vista, I ran
> > into issues where I got an "Out of Memory" error. This error comes
> > when the application tries to connect to the database (using
> > msjt3032.dll).

>
> > Could anyone please give me pointers if they have seen a similar
> > issue? I believe people have been able to run applications using MS
> > Jet version 3.5.x on Windows Vista. I had a look at the support
> > statement from MS about VB 6 (http://msdn2.microsoft.com/en-us/vbasic/
> > ms788708.aspx), this does not mention msjt3032.dll as being tested at
> > all. I will appreciate if anyone who is using msjt3032.dll and has
> > tried to use it on Vista, could let me know their experience with then
> > new OS.

>
> > Thanks,
> > Ankit

>
> I have to question, why are you targeting that particular version of Jet?
> You should be using the OLEDB provider for Jet and insulating your
> application from Jet version changes. If at all possible, try to use
> 'standard' sql so that you can move to other database engines (e.g. Sql
> Server Express) if needed. I know it is too late for an application you
> have already written, but my advice is never use those crazy databound
> controls that MS supply, which is why, I suspect, you are tied to that
> version/release. Late binding is the way to go.
>
> --
> John Blessing
>
> http://www.LbeHelpdesk.com- Help Desk software priced to suit all
> businesseshttp://www.room-booking-software.com- Schedule rooms & equipment bookings
> for your meeting/class over the web.http://www.lbetoolbox.com- Remove Duplicates from MS Outlook, find/replace,
> send newsletters


Hi John,

Thanks for your inputs. The problem is that this application has been
in existence for quite a few years now. Moving it to a newer version
would be a significant effort; not that I am averse to putting that
effort - however given the state of things, I want to do it only if
that's the only option left. So was trying to see if I can somehow
still support the application with the older version of MS Jet and,
perhaps, plan for that migration sometime later.

Regards,
Ankit

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems with Turbo Tax running Windows Vista SD DeWitt Windows Vista Installation 1 02-04-2008 10:43 PM
Running older Application on Vista Zeba Windows Vista General Discussion 7 01-14-2008 09:58 PM
installing PeopleTools on VISTA - Running older Application on Vista mernoosh Windows Vista General Discussion 3 01-14-2008 08:40 PM
Running Virtual Server R2 on Windows Vista RC Loopback problems Mauro Servienti Windows Vista Networking 0 09-11-2006 02:57 PM
Running an Application with All Previliges Sammy Windows Vista General Discussion 1 03-16-2006 11:46 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59