Results 1 to 7 of 7

Thread: Some questions

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Jul 2002
    Posts
    147

    Lightbulb Some questions

    Had a discussion with a person today.

    He claimed that a real client-server solution can't include an ACCESS database even if it just hold the data and the manipulation and visualization is made by a vb program.

    Also that this solution caused mutch more network traffic than a SQL-server solution even if all the connection with the db where through the ADO recordset and ordinary SQL-question (SELECT, UPDATE, INSERT, DELETE..).

    Without going into a too complex discussion of technical differences and how superior SQL-Server is in many cases, what did he mean and is he right?

    Can't a real client-server solution include an ACCESS db and does it cause mutch more network traffic?

    (Of course the db is on one computer and the other ones connect to this one, otherwise there would not be any traffic at all, and also without taking in consideration the things you can do in SQL-Server like stored procedures, triggers and so on, just plain SQL questions...)

  2. #2
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913

    Re: Some questions

    Can. But shouldn't. It doesnt increase network traffic. Access CANNOT handle more han a couple concurrent users without getting horribly bogged down. That is why you don't use Access to control a multi user database.
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

  3. #3

    Thread Starter
    Addicted Member
    Join Date
    Jul 2002
    Posts
    147

    Re: Some questions

    Yes, Access is not the best solution when is comes to multiuser programs, but my own experience is that with the newer versions and depending on what the users do and how you connect and change the data it can work fairly good even with many more user than 2. But it was more the thing where he started to talk about the network traffic that made me wonder if he really knew what he was talking about, and the only metods I use is open for the recordset and execute on the connectionobject and the cursorlocation I want on the clientside.

  4. #4
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Some questions

    stickan,

    Please Read Database Problems in my signature.

  5. #5
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: Some questions

    The trouble is "clientside", SQL Server (and any other 'proper' database systems) will happily handle server-side cursors, which dramatically reduce network traffic. You can't use them in all situations, but they are very good (for example: you can see updates made by other users since you opened the recordset).

  6. #6
    Software Carpenter dee-u's Avatar
    Join Date
    Feb 2005
    Location
    Pinas
    Posts
    11,127

    Re: Some questions

    Quote Originally Posted by stickan
    Had a discussion with a person today.

    He claimed that a real client-server solution can't include an ACCESS database even if it just hold the data and the manipulation and visualization is made by a vb program.

    Also that this solution caused mutch more network traffic than a SQL-server solution even if all the connection with the db where through the ADO recordset and ordinary SQL-question (SELECT, UPDATE, INSERT, DELETE..).

    Without going into a too complex discussion of technical differences and how superior SQL-Server is in many cases, what did he mean and is he right?

    Can't a real client-server solution include an ACCESS db and does it cause mutch more network traffic?

    (Of course the db is on one computer and the other ones connect to this one, otherwise there would not be any traffic at all, and also without taking in consideration the things you can do in SQL-Server like stored procedures, triggers and so on, just plain SQL questions...)
    I think he is right since Access is not a database server hence it is not for client-server...
    Regards,


    As a gesture of gratitude please consider rating helpful posts. c",)

    Some stuffs: Mouse Hotkey | Compress file using SQL Server! | WPF - Rounded Combobox | WPF - Notify Icon and Balloon | NetVerser - a WPF chatting system

  7. #7
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Some questions

    Moved from ClassicVb.
    Quote Originally Posted by stickan
    Without going into a too complex discussion of technical differences and how superior SQL-Server is in many cases, what did he mean and is he right?
    Yes...he is right and Cander, si and dee-u pretty much summed up why.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width