|
-
Oct 9th, 2005, 07:41 PM
#1
Thread Starter
Hyperactive Member
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
-
Oct 9th, 2005, 08:26 PM
#2
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...
-
Oct 9th, 2005, 09:38 PM
#3
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
-
Oct 9th, 2005, 09:38 PM
#4
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 Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API 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 
-
Oct 9th, 2005, 09:42 PM
#5
Thread Starter
Hyperactive Member
Re: do users have to have access installed?
 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.
-
Oct 10th, 2005, 12:42 AM
#6
Frenzied Member
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 )
-
Oct 10th, 2005, 01:18 AM
#7
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 Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API 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 
-
Oct 10th, 2005, 02:12 AM
#8
Frenzied Member
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|