Solved

VB, Access, SQL ??

Posted on 2002-06-14
6
198 Views
Last Modified: 2010-05-02
I have a VB.NET application that uses Access 2000 MDB for the data. This application is being deployed to 40 users (and growing). I’m told that I might have trouble with this many users on an Access MDB and that I should move to SQL Server.

My question is,  if I were to have the tables in SQL Server, and link them to Access MDB and then continue to let the vb code go against the Access MDB (so little change in code needs to made) will this afford me most of the benefits SQL Server (reliability, speeds, etc.)?

If the answer is yes, then what extra benefits would I get if I went directly to SQL Server?


0
Comment
Question by:eeevbeee
6 Comments
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 100 total points
ID: 7079657
Hello

  I don't think this a good way, it's better to upgrade to use the SQL Server and use the native drivers to it

  in my point view, upgrade to SQL server, even than will require more code, but later you will be in stable system, not like access specially when you have many users and big data

best regards
0
 

Expert Comment

by:WaqasHussain
ID: 7079901
Ummm..
So you want extra benefits...
How about....
1. Managing Object Level Permissions.
2. Stored Procedures for Heavy Queries.
3. Automatic Scheduled Backups.
4. Triggers on tables for custom error messages.
5. And if you have used Standard SQL Queries you
wont have to work too much just change the Connections..
0
 

Expert Comment

by:salman_ilm
ID: 7080083
I think u should go for the SQL SERVER.
as it gives u a lot of benefits.
Iam not a user of SQL server actually i use ORACLE.
for oracle help u can visit the site http://tahiti.oracle.com

SQL Server/Oracle provides:
Multiple users support.
Better handling
and many more things that we all know
0
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 

Expert Comment

by:salman_ilm
ID: 7080088
I think u should go for the SQL SERVER.
as it gives u a lot of benefits.
Iam not a user of SQL server actually i use ORACLE.
for oracle help u can visit the site http://tahiti.oracle.com

SQL Server/Oracle provides:
Multiple users support.
Better handling
and many more things that we all know
0
 

Author Comment

by:eeevbeee
ID: 7081002
WaqasHussain

i was refering to benefit of using SQL Sever Directly as oppose to having it linked to Access. I think (at least) some of the benefits that you mention exist in both setups.
0
 

Expert Comment

by:kafzaal
ID: 7083140
It is better to use sql server as there is a comman problem in access it size grows very fast in this type of envoirment and you have to compact again again to the database to retain the actual size,

And it migh got currepted any time

so it is better to use SQL and work on code to face problem of loosing data.

regards
kashif
0

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The debugging module of the VB 6 IDE can be accessed by way of the Debug menu item. That menu item can normally be found in the IDE's main menu line as shown in this picture.   There is also a companion Debug Toolbar that looks like the followin…
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question