473,386 Members | 1,766 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,386 software developers and data experts.

VB6, VS6 versus VB.NET, VS.NET compatibility with Access 2000/XP apps

I have Office XP Pro and Developer Edition and SQL Server
installed on my local development machine.

Given the option of installing;
Visual Studio 6.0 Enterprise Edition

AND/OR
Visual Studio.NET Enterprise Architect Edition.
I would prefer to move forward with the .NET but ...

My question is if I use the VS.NET can I design VB.Net
code or standalone modules to be compatible or interact with
existing Access Databases/Office 2000 and Office XP and
Office XP Developer Edition?
I do not have any critical apps that would need to be
upgraded. I just want to write new components and class
modules to let them be used in Access and SQL server apps.

Is it okay -- even advisable to have VS6 and VS.Net
installed on a single local machine with one partition?

I need to install one of these soon. My main use will be VB
for now but web apps later. Your thoughts are most
appreciated.

Thanks,
Maureen
Nov 12 '05 #1
3 3424
I know of no problems in having Visual Studio 6.0 and Visual Studio.NET
installed on the same computer.
In fact, I am now developing an application with a VB 6.0 "Front End" which
calls a VB.NET dll.
The two Visual Studios are totally separate applications.

HTH
- Turtle

"Maur" <pk***@earthlink.net> wrote in message
news:a7****************@newsread2.news.atl.earthli nk.net...
I have Office XP Pro and Developer Edition and SQL Server
installed on my local development machine.

Given the option of installing;
Visual Studio 6.0 Enterprise Edition

AND/OR
Visual Studio.NET Enterprise Architect Edition.
I would prefer to move forward with the .NET but ...

My question is if I use the VS.NET can I design VB.Net
code or standalone modules to be compatible or interact with
existing Access Databases/Office 2000 and Office XP and
Office XP Developer Edition?
I do not have any critical apps that would need to be
upgraded. I just want to write new components and class
modules to let them be used in Access and SQL server apps.

Is it okay -- even advisable to have VS6 and VS.Net
installed on a single local machine with one partition?

I need to install one of these soon. My main use will be VB
for now but web apps later. Your thoughts are most
appreciated.

Thanks,
Maureen

Nov 12 '05 #2
Thanks, Turtle.

So any reference to VB6 or VB.net would work with any Access
(97,2000, XP) application -- front end ?
(I realize that this is is a broad and sweeping statement
on my part. Essentially, that is my question.

Maur

"MacDermott" <ma********@nospam.com> wrote in message
news:%B******************@newsread1.news.atl.earth link.net...
I know of no problems in having Visual Studio 6.0 and Visual Studio.NET installed on the same computer.
In fact, I am now developing an application with a VB 6.0 "Front End" which calls a VB.NET dll.
The two Visual Studios are totally separate applications.

HTH
- Turtle

"Maur" <pk***@earthlink.net> wrote in message

news:a7****************@newsread2.news.atl.earthli nk.net...
I have Office XP Pro and Developer Edition and SQL Server installed on my local development machine.

Given the option of installing;
Visual Studio 6.0 Enterprise Edition

AND/OR
Visual Studio.NET Enterprise Architect Edition.
I would prefer to move forward with the .NET but ...

My question is if I use the VS.NET can I design VB.Net
code or standalone modules to be compatible or interact with existing Access Databases/Office 2000 and Office XP and
Office XP Developer Edition?
I do not have any critical apps that would need to be
upgraded. I just want to write new components and class
modules to let them be used in Access and SQL server apps.
Is it okay -- even advisable to have VS6 and VS.Net
installed on a single local machine with one partition?

I need to install one of these soon. My main use will be VB for now but web apps later. Your thoughts are most
appreciated.

Thanks,
Maureen


Nov 12 '05 #3
Pretty broad, indeed.

VB6.0 dll's are made to compile into COM objects, which are generally easy
to call from Access -
although Access gets a bit finicky about the visuals of ActiveX controls
from VB.
If you just want to write calculations, etc in your dlls, you should be
fine.

VB.NET uses a different paradigm from COM for its parts to talk to each
other.
That works great within pure .NET applications, and makes deployment a snap.
However, if you want to call a VB.NET object from "non-managed" code (e.g.
Access), you must make it into a COM object. VB.NET has a couple of wizards
which will do this for you in a couple of different ways -
any "expertise" I may have here gets pretty thin at this point.
I've done it and had it pretty much work, although personally I'm still
struggling with getting events and exceptions across the divide.

Now if you want to have your VB6.0 or VB.NET application call Office
operations, that's a whole different question...

But to get back to your general question -
as long as your VB6.0 or VB.NET "application" exposes a COM interface,
you can set a reference to it in your Access code and interact with that
interface.

HTH
- Turtle
"Maur" <pk***@earthlink.net> wrote in message
news:k5****************@newsread2.news.atl.earthli nk.net...
Thanks, Turtle.

So any reference to VB6 or VB.net would work with any Access
(97,2000, XP) application -- front end ?
(I realize that this is is a broad and sweeping statement
on my part. Essentially, that is my question.

Maur

"MacDermott" <ma********@nospam.com> wrote in message
news:%B******************@newsread1.news.atl.earth link.net...
I know of no problems in having Visual Studio 6.0 and

Visual Studio.NET
installed on the same computer.
In fact, I am now developing an application with a VB 6.0

"Front End" which
calls a VB.NET dll.
The two Visual Studios are totally separate applications.

HTH
- Turtle

"Maur" <pk***@earthlink.net> wrote in message

news:a7****************@newsread2.news.atl.earthli nk.net...
I have Office XP Pro and Developer Edition and SQL Server installed on my local development machine.

Given the option of installing;
Visual Studio 6.0 Enterprise Edition

AND/OR
Visual Studio.NET Enterprise Architect Edition.
I would prefer to move forward with the .NET but ...

My question is if I use the VS.NET can I design VB.Net
code or standalone modules to be compatible or interact with existing Access Databases/Office 2000 and Office XP and
Office XP Developer Edition?
I do not have any critical apps that would need to be
upgraded. I just want to write new components and class
modules to let them be used in Access and SQL server apps.
Is it okay -- even advisable to have VS6 and VS.Net
installed on a single local machine with one partition?

I need to install one of these soon. My main use will be VB for now but web apps later. Your thoughts are most
appreciated.

Thanks,
Maureen



Nov 12 '05 #4

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

Similar topics

1
by: Ken | last post by:
Hi, I'm trying to access the values of properties -- summary and custom without opening Word to do a cleanup op but the customer i'm doing it for only has Office 2000. I'm using c# in .net 2003...
8
by: Mike Thomas | last post by:
I have two clients now who want to have an Access 2000 & 2002 application running on NT Server 2000 do some file updating at night when nobody is in the office. I have used Windows scheduler to...
2
by: Todd D. Levy | last post by:
I recently picked up a copy of Office 2003, but have installed it (replacing my existing installation of Office XP Pro) yet because... I am in the middle of a client project using Access 2002...
13
by: Noesis Strategy | last post by:
When I ordered my new laptop, Sony didn't offer Access 2003 in its bundles. Recently, I have begun to design Access databases using an copy of Access 2002 from my previous laptop. It works fine,...
2
by: Philippe PERON | last post by:
Hello, An ACCESS application (mde) is installed on a computer looking at an mdb file on the same machine. As far as I know the application is installed thru a Wise Installer script. The...
1
by: Vycka | last post by:
Hello, There is a enterprise web application that is based on asp.net technologies and works on Microsoft IIS. The total number of users is 850. When the load of system gets very high, the...
27
by: David Golightly | last post by:
This is just a quick poll for all you web devs out there: What browsers do you test on/are concerned about compatibility with? Obviously, you're going to test on current-generation browsers such...
1
by: Wandering | last post by:
I know you guys are heavy duty coders, while I do ad-hoc analysis, and rarely write code. And, I may be in the wrong groups because this is about an install issue, and I don't think it's a code...
10
by: Arno R | last post by:
Hi all, So I bought a new laptop 10 days ago to test my apps with Vista. (home premium) Apparently Office 2007 is pre-installed. (a time limited but complete test version, no SP1) So I take the...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
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,...

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.