Results 1 to 8 of 8

Thread: do users have to have access installed?

  1. #1

    Thread Starter
    Hyperactive Member temp_12000's Avatar
    Join Date
    Jan 2004
    Location
    LA, USA
    Posts
    411

    Resolved do users have to have access installed?

    I developed a program which used Access database. If I distribute the program, do the users have to have ACCESS installed on their machine? Or, as long as I include the related dll in the setup, it should be ok.


    thanks
    Last edited by temp_12000; Oct 9th, 2005 at 09:43 PM. Reason: solved



  2. #2
    PowerPoster
    Join Date
    Aug 2005
    Location
    College Station, TX
    Posts
    4,521

    Re: do users have to have access installed?

    I'm interested in this also.. can you just embed microsoft office dll's into your app?? Is this "legal"? I would think that it would breaking the license agreement or what not for the office app...

  3. #3
    Hyperactive Member nothingofvalue's Avatar
    Join Date
    Jul 2005
    Location
    Arizona
    Posts
    489

    Re: do users have to have access installed?

    Microsoft says:

    Deploying Access Solutions

    In a typical multiuser or client/server database solution, the data is stored in a database on a network server, and the front-end application for entering and viewing data is deployed to each client workstation. If you build an Access database (.mdb) as the front-end application, you can deploy the database to users who don't have Access on their workstations by distributing it together with the run-time version of Access. The run-time version of Access is a version of Access for which certain features have been disabled, including the ability to create and modify databases.

    The run-time version of Access is available in Microsoft Office 2000 Developer. When you purchase Office 2000 Developer, you are licensed to distribute the run-time version of Access to as many workstations as you need to.

    To distribute your database with the run-time version of Access, use the Package and Deployment Wizard add-in that's included in Office 2000 Developer to create an installation program for your solution. On the Included Files page of the wizard, select the Include Access Runtime check box to include the run-time version of Access in your installation program.

    Note You can distribute only Access databases (.mdb files) with the run-time version of Access. The run-time version of Access does not support Access projects (.adp files).

    For more information about distributing the run-time version of Access, see Getting Results with Office 2000 Developer.
    "Imagination is more important than knowledge..."

    Albert Einstein
    -----------------------------------------------
    If my reply helped you then you really were lost, but I still took the time to help, please rate it anyway

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: do users have to have access installed?

    If your app only uses Access as a backend and it does not display any feature/object of Acceess then you can distribute the db and only need to make sure you include MDAC in the setup package. Basically you can use ADO, DAO, ADO.NET, etc. to connect to your db and read/write data to it without needing Access on the users system.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5

    Thread Starter
    Hyperactive Member temp_12000's Avatar
    Join Date
    Jan 2004
    Location
    LA, USA
    Posts
    411

    Re: do users have to have access installed?

    Quote Originally Posted by RobDog888
    If your app only uses Access as a backend and it does not display any feature/object of Acceess then you can distribute the db and only need to make sure you include MDAC in the setup package. Basically you can use ADO, DAO, ADO.NET, etc. to connect to your db and read/write data to it without needing Access on the users system.
    thanks for every1. yes, this is what I mean. the users do not need to manipulate the mdb. the program just uses mdb file to store some data. so, it looks it will not be problem as long as include MDAC in the setup.

    thanks again, really appreciate the help.



  6. #6
    Frenzied Member maged's Avatar
    Join Date
    Nov 2002
    Location
    Egypt
    Posts
    1,040

    Re: do users have to have access installed?

    if you are using vb.net, i don't think you need to install mdac explicitly, the .net framework will be more than enough ( i think )

  7. #7
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: do users have to have access installed?

    True, but what if your using legacy code like ADO (non-.net)? Then I would assume you need to include MDAC.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  8. #8
    Frenzied Member maged's Avatar
    Join Date
    Nov 2002
    Location
    Egypt
    Posts
    1,040

    Re: do users have to have access installed?

    caught me again

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