473,699 Members | 2,308 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Upgrading Access 97 application to dotNet

Hi. Not sure that this is the right place to ask but here goes.

I have an application based on access97 and VB6 which I need to
upgrade. It has to handle up to 20 concurrent users on a Win2k network
( to be upgraded to XP next year) which has no connection to the
outside world, but normally there are no more than 2. It has
approximately 150 tables with complicated validation rules and a large
amount of calculation. I want to rewrite it in VB net or C# with a
suitable modern database. So I far I have 3 weeks experience of the
..Net world.

I am not permitted to run any form of central database server, but data
tables must (?) be held on the network server to provide the multi user
capability. It must also be possible to transfer the application and
its database to a standalone laptop for use in other locations.

Can I use SQL Server in any form as this seems to be the best match for
VS2005 or do I have to continue to use Access?

Any advice on the best way to proceed would be most welcome.

Thanks in advance.

Dec 1 '06
38 1947
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot of
playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
Thanks for the prompt reply, but I really do mean that there can be no
server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation.
Dec 4 '06 #21
On 1 Dec 2006 12:53:18 -0800, "kavsak" <st**********@b topenworld.comw rote:

¤ Hi. Not sure that this is the right place to ask but here goes.
¤
¤ I have an application based on access97 and VB6 which I need to
¤ upgrade. It has to handle up to 20 concurrent users on a Win2k network
¤ ( to be upgraded to XP next year) which has no connection to the
¤ outside world, but normally there are no more than 2. It has
¤ approximately 150 tables with complicated validation rules and a large
¤ amount of calculation. I want to rewrite it in VB net or C# with a
¤ suitable modern database. So I far I have 3 weeks experience of the
¤ .Net world.
¤
¤ I am not permitted to run any form of central database server, but data
¤ tables must (?) be held on the network server to provide the multi user
¤ capability. It must also be possible to transfer the application and
¤ its database to a standalone laptop for use in other locations.
¤
¤ Can I use SQL Server in any form as this seems to be the best match for
¤ VS2005 or do I have to continue to use Access?

Given the requirements you've stated I would stick with your Microsoft Access database
implementation. Since you can't operate in a server based environment that would eliminate both SQL
Server and SQL Server Express from consideration. Since you're already using Access you may as well
stick with it instead of moving to another file based database.
Paul
~~~~
Microsoft MVP (Visual Basic)
Dec 4 '06 #22
Ii totally agree.

even the bumbling kids over in redmond couldn't have done this
accidently

vb.net has almost been killed off already

do you know how they delayed sp5 for windows 2000 and then they delayed
sp3 for windows xp and then they delayed sp1 for visual studio 2003 /
2005??

it's because they're discontinuing the product

in ms parlance, delaying a service pack means that they're killing the
program

read it and weep bitches; there will never be windows xp sp3 or vs 2003
sp1 or vs 2005 sp1

they fucked us all on not coming out with sp5 for windows 2000-- they
just dont give a shit about previous versions and obsolete languages;
and according to ms; vb.net is an obsolete language


Master Programmer wrote:
This is true, I also have reliable info that VB will be discontinued in
VS 9.0. They (MS) just included a crappy crippled version of VB
temporarily in the current VS version to try to get all of the VB 6.0
programmers to move across to C#. But most VB programmers can't stand
it and (rightly so) feel cheated.

C# (and VB.NET) were created by a load of acedemic type C++ faggots at
Microsoft. They didn't understand thier user base properly. Now MS are
getting royaly shafted as nearly all VB 6.0 users move away to other
languages - as most hate VB.NET.

Steve Ray Irwin
aa*********@gma il.com wrote:
THEN JUST USE ACCESS DATA PROJECTS

lose the fucking training wheels; and don't bother with .NET

from what I hear; VB.net is going to be discontinued in the next
release
I had a friend from Microsoft that told me about this

VB6 was a 'more complete package' and VB.net can't compete with C#
because those geniuses didn't understand that they could just call it
VB# and everyone would have been 10 times happier

-Aaron


kavsak wrote:
Thanks guys.
>
I need to rewrite it sooner rather than later to maintain my sanity,
because it is expected to last for another 20 years. The front end has
40000 lines of code and and the back end stores 100000 records with a
regular need to import and manipulate external Access databases of up
to 500Mb in size. What runs where is mandated by men in black.
>
Access it has to be then. Best have a look at Office 2007 I suppose.
>
Thanks again.
Dec 4 '06 #23
That's funny. If you had actually ever read the book, you would know that
there are no "examples" at all. That's one of the main points of the book.
The code presented in the book doesn't depend on short samples. It presents
one large example that is built throughout the entire text.

Just because we disagree on some decisions made by Microsoft, why do you
find it necessary to specifically target my work with lies?

-----
Tim Patrick - www.timaki.com
Start-to-Finish Visual Basic 2005
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot
of playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
>Thanks for the prompt reply, but I really do mean that there can be
no server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation .

Dec 4 '06 #24
I recommend you look around for different books on the subject, I
usualy find Amazon the best place.
Hehe, nice one Master Programmer. Although didn't you say in another
post "I don't read tech books, I don't need to"?
I would steer clear of the VB book by Tim Patrick though
I doubt you even read the book, you're probally just "Tim bashing"
because he constantly demonstrates that you don't have any idea what
your talking about when it comes to VB.Net
I found it over-complex
Maybe it's because you're not a good programmer? Oh, and if you want to
prove me wrong please post your real name, and some of the companies
you've worked for. (Although I doubt you'll go into any verifiable
detail if you even address my question.)

Thanks,

Seth Rowe
Sorry I don't have any aliases :-(
ra********@asia .com wrote:
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot of
playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
Thanks for the prompt reply, but I really do mean that there can be no
server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation.
Dec 4 '06 #25
listen guys

we're bashing VB.net because it's a dead fucking language kids

get a clue renobs

C# is 5 times more popular than VB.net; this is mainly because
Microsoft has given C# 'preferred status' and pretty much ignored
VB.net

the funny thing is that all the schools and universities are still
churning out VB.net poeple.. and nobody offers real training in C#

So yeah.. Microsofts 'programming language of the month' concept is
pretty much working against them

-Aaron
rowe_newsgroups wrote:
I recommend you look around for different books on the subject, I
usualy find Amazon the best place.

Hehe, nice one Master Programmer. Although didn't you say in another
post "I don't read tech books, I don't need to"?
I would steer clear of the VB book by Tim Patrick though

I doubt you even read the book, you're probally just "Tim bashing"
because he constantly demonstrates that you don't have any idea what
your talking about when it comes to VB.Net
I found it over-complex

Maybe it's because you're not a good programmer? Oh, and if you want to
prove me wrong please post your real name, and some of the companies
you've worked for. (Although I doubt you'll go into any verifiable
detail if you even address my question.)

Thanks,

Seth Rowe
Sorry I don't have any aliases :-(
ra********@asia .com wrote:
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot of
playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
Thanks for the prompt reply, but I really do mean that there can be no
server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation.
Dec 4 '06 #26
the bottom line is that I used to be able to use one language-- for all
tasks.. from Excel macros to outlook macros to clientside and server
side.

now i can't do jack shit with the difference between VB.net and
vbScript.

I don't want to 'translate' all of my code and maintain it in 2
different dialects.

and these fuckers are mandating that we now do 3 langauges--
JavaScript; C# and VB.net.. (in additon to VBS / VBA / VB6)

so instead of having ONE CODEBASE; I NEED FOUR

take this language and SHOVE IT

And Tim; if you're writing books in support of VB.net you might as well
be a friggin murderer-- you're placating the devil himself.

Tim Patrick may be one of the few people out here that has the tools
necessary to make VB.net a success.

but that ship has sailed; C# won the war... and Tim MOVEON.org write a
new book on C# fag

-Aaron
rowe_newsgroups wrote:
I recommend you look around for different books on the subject, I
usualy find Amazon the best place.

Hehe, nice one Master Programmer. Although didn't you say in another
post "I don't read tech books, I don't need to"?
I would steer clear of the VB book by Tim Patrick though

I doubt you even read the book, you're probally just "Tim bashing"
because he constantly demonstrates that you don't have any idea what
your talking about when it comes to VB.Net
I found it over-complex

Maybe it's because you're not a good programmer? Oh, and if you want to
prove me wrong please post your real name, and some of the companies
you've worked for. (Although I doubt you'll go into any verifiable
detail if you even address my question.)

Thanks,

Seth Rowe
Sorry I don't have any aliases :-(
ra********@asia .com wrote:
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot of
playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
Thanks for the prompt reply, but I really do mean that there can be no
server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation.
Dec 4 '06 #27
That's pretty entertaining, MasterProgramme r. I doubt you've
even read Mr. Patrick's book. As you know from my postings,
I've found it to be a very good book for people starting out
in VB2005. Through the building of a complete application,
it explains everything from data types to class inheritance,
and shows how (and why) to implement it.

Robin S.
(not to be confused with Robinson or Tim Patrick)
--------------------------------------------------------
<ra********@asi a.comwrote in message
news:11******** *************@l 12g2000cwl.goog legroups.com...
Hi Kavsak

I recommend you look around for different books on the subject, I
usualy find Amazon the best place. I would steer clear of the VB book
by Tim Patrick though, I found it over-complex and not very well
written. Also some of the examples did't work properly without a lot of
playing around with the code.

Good Luck
Steve Ray Irwin
kavsak wrote:
>Thanks for the prompt reply, but I really do mean that there can be no
server. Using someone elses workstation is not an option either.
Central data storage and individual database engines are mandated.
There is a very large amount of paranoia in this grey suited
organisation .

Dec 4 '06 #28
Hmmm. They delayed Vista, and delayed Vista, and delayed Vista,
and yet they still released it. There appears to be a flaw
in your logic.

Robin S.
-------------------------------
<aa*********@gm ail.comwrote in message
news:11******** **************@ j44g2000cwa.goo glegroups.com.. .
Ii totally agree.

even the bumbling kids over in redmond couldn't have done this
accidently

vb.net has almost been killed off already

do you know how they delayed sp5 for windows 2000 and then they delayed
sp3 for windows xp and then they delayed sp1 for visual studio 2003 /
2005??

it's because they're discontinuing the product

in ms parlance, delaying a service pack means that they're killing the
program

read it and weep bitches; there will never be windows xp sp3 or vs 2003
sp1 or vs 2005 sp1

they fucked us all on not coming out with sp5 for windows 2000-- they
just dont give a shit about previous versions and obsolete languages;
and according to ms; vb.net is an obsolete language


Master Programmer wrote:
>This is true, I also have reliable info that VB will be discontinued in
VS 9.0. They (MS) just included a crappy crippled version of VB
temporarily in the current VS version to try to get all of the VB 6.0
programmers to move across to C#. But most VB programmers can't stand
it and (rightly so) feel cheated.

C# (and VB.NET) were created by a load of acedemic type C++ faggots at
Microsoft. They didn't understand thier user base properly. Now MS are
getting royaly shafted as nearly all VB 6.0 users move away to other
languages - as most hate VB.NET.

Steve Ray Irwin
aa*********@gma il.com wrote:
THEN JUST USE ACCESS DATA PROJECTS

lose the fucking training wheels; and don't bother with .NET

from what I hear; VB.net is going to be discontinued in the next
release
I had a friend from Microsoft that told me about this

VB6 was a 'more complete package' and VB.net can't compete with C#
because those geniuses didn't understand that they could just call it
VB# and everyone would have been 10 times happier

-Aaron


kavsak wrote:
Thanks guys.

I need to rewrite it sooner rather than later to maintain my sanity,
because it is expected to last for another 20 years. The front end
has
40000 lines of code and and the back end stores 100000 records with a
regular need to import and manipulate external Access databases of up
to 500Mb in size. What runs where is mandated by men in black.

Access it has to be then. Best have a look at Office 2007 I suppose.

Thanks again.

Dec 4 '06 #29
But he should upgrade to the most current version of Access,
not leave it in Access97. (Yikes!)

Robin S.
-------------------------------------
"Paul Clement" <Us************ ***********@sws pectrum.comwrot e in message
news:nt******** *************** *********@4ax.c om...
On 1 Dec 2006 12:53:18 -0800, "kavsak" <st**********@b topenworld.com>
wrote:

¤ Hi. Not sure that this is the right place to ask but here goes.
¤
¤ I have an application based on access97 and VB6 which I need to
¤ upgrade. It has to handle up to 20 concurrent users on a Win2k network
¤ ( to be upgraded to XP next year) which has no connection to the
¤ outside world, but normally there are no more than 2. It has
¤ approximately 150 tables with complicated validation rules and a large
¤ amount of calculation. I want to rewrite it in VB net or C# with a
¤ suitable modern database. So I far I have 3 weeks experience of the
¤ .Net world.
¤
¤ I am not permitted to run any form of central database server, but data
¤ tables must (?) be held on the network server to provide the multi user
¤ capability. It must also be possible to transfer the application and
¤ its database to a standalone laptop for use in other locations.
¤
¤ Can I use SQL Server in any form as this seems to be the best match for
¤ VS2005 or do I have to continue to use Access?

Given the requirements you've stated I would stick with your Microsoft
Access database
implementation. Since you can't operate in a server based environment that
would eliminate both SQL
Server and SQL Server Express from consideration. Since you're already
using Access you may as well
stick with it instead of moving to another file based database.
Paul
~~~~
Microsoft MVP (Visual Basic)

Dec 4 '06 #30

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

Similar topics

5
512
by: Mike Owen | last post by:
Hi, I have just used the import Wizard to import a VS 2003 app to VS 2005. I have a lot of work to do to enable it to compile successfully with all the errors and warnings it gave me, but as a starting point the compiler can no longer find the function as at the bottom of this posting, that was in the Global.asax.vb file. All the function does is give an easy / quick way of getting the application
4
1795
by: james | last post by:
I upgraded my 2002 project to 2003 and I am getting several of there errors on my forms xxxForm.resx Resource transformation for file 'xxxForm.resx' failed. Possible Version mismatch. Type System.Globalization.DateTimeFormatInfo has 38 members, number of members deserialized is 35. Now, when I open the .resx files I do not find any DateTimeFOrmatInfo members in the XML or in the code.
9
1478
by: dotnettester | last post by:
Hi, Can any one point me to a good resource on what to expect for .NET Applications when upgrading from IIS 5.0 to IIS 6.0 We are thinking to move to IIS 6.0 but fear...... Thanks,
1
1628
by: Precious | last post by:
Our existing application is developed using VB6/SQL Server 2000, which is used by remote users located at different places through vpn/terminal server. It is a typical accounting application. I have to tell the client about the advantages of converting it into .net, which should again be deployed in vpn/terminal server environment. Can anybody give some points/issues on the topic "Advantage of upgrading VB6 application .NET in VPN/Terminal...
1
1550
by: progTiger | last post by:
The upgrade wizard just hangs on step 5 of 5 when it reaches "Upgrading DataEnvironment..." I have let it sit for 3 hours and it does nothing. .Net Studio is not frozen, but the process does nothing. How do I get past this?? Tiger
6
1606
by: JimLad | last post by:
Hi, We have a major ASP app that we are in the process of upgrading to ASP.NET 1.1 and probably on to ASP.NET 2.0 in the middle of next year. (We will also be upgrading to SQL2K5 at the same time). The current architecture is heavily based on the client side, both for validation and data access. The asp page is returned and then data is modified or selected using XMLHTTP objects embedded on the page, which post or get to a data...
0
8613
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9032
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7745
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5869
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4374
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4626
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3054
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2344
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2008
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.