Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Access Front End Applications

Access Front End Applications

Scheduled Pinned Locked Moved Visual Basic
question
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    Paul Unsworth
    wrote on last edited by
    #1

    Hi guys I was just wondering if anyone could tell me what someone means when they say they run an MS access application? Although I'm no stranger to VBA in Excel, and VB6, I am a stranger to MS Access programming. Can MS Access be used as a deployable front end (like a windows form app) for mass use of sorts using VBA? Cheers,

    oooo, the Jedi's will feel this one....

    S R 2 Replies Last reply
    0
    • P Paul Unsworth

      Hi guys I was just wondering if anyone could tell me what someone means when they say they run an MS access application? Although I'm no stranger to VBA in Excel, and VB6, I am a stranger to MS Access programming. Can MS Access be used as a deployable front end (like a windows form app) for mass use of sorts using VBA? Cheers,

      oooo, the Jedi's will feel this one....

      S Offline
      S Offline
      scottgp
      wrote on last edited by
      #2

      Yes, Access can be used to create a front-end, with either the Access/Jet database itself as the back end, or another database. I supported one application that was becoming too big for the Jet database engine, so I upgraded the back-end to SQL Server without too much trouble. It's usually easier to deploy the app if the user already has Access installed, though I believe you can purchase and distribute an Access run-time. The apps I've created or maintained were always for internal users that already had Access installed. Access has its own forms and reports designers and sets of controls, and also supports other COM/OCX controls on the forms, if I recall correctly. With some effort, it's also possible to lock it down so that the source code and form definitions can't be viewed or modified. Scott

      P 1 Reply Last reply
      0
      • P Paul Unsworth

        Hi guys I was just wondering if anyone could tell me what someone means when they say they run an MS access application? Although I'm no stranger to VBA in Excel, and VB6, I am a stranger to MS Access programming. Can MS Access be used as a deployable front end (like a windows form app) for mass use of sorts using VBA? Cheers,

        oooo, the Jedi's will feel this one....

        R Offline
        R Offline
        R Giskard Reventlov
        wrote on last edited by
        #3

        I have not actually used Access for a number of years but certainly, we would create a front end containing forms and reports and a separate mdb containing all of the tables or links to SQL server (ahem; it was along time ago). You could then place the front end on a client machine with the back end on a server and connect the users. Not ideal but it worked reasonably well. It was a simple and quick way of getting an application out to a small set of users but I wouldn't do that now. Either a web or winforms front end looking at a sql server database (or whatever your preferred technologies are).

        Tychotics: take us back to the moon "Life, for ever dying to be born afresh, for ever young and eager, will presently stand upon this earth as upon a footstool, and stretch out its realm amidst the stars." H. G. Wells

        P 1 Reply Last reply
        0
        • S scottgp

          Yes, Access can be used to create a front-end, with either the Access/Jet database itself as the back end, or another database. I supported one application that was becoming too big for the Jet database engine, so I upgraded the back-end to SQL Server without too much trouble. It's usually easier to deploy the app if the user already has Access installed, though I believe you can purchase and distribute an Access run-time. The apps I've created or maintained were always for internal users that already had Access installed. Access has its own forms and reports designers and sets of controls, and also supports other COM/OCX controls on the forms, if I recall correctly. With some effort, it's also possible to lock it down so that the source code and form definitions can't be viewed or modified. Scott

          P Offline
          P Offline
          Paul Unsworth
          wrote on last edited by
          #4

          Cool, thanks for this. I'll swat up on it tonight. The reason I'm asking is I have been invited for a second interview at a place that currently has and needs to support this set up until a replacement can be sorted (which will be one of my main tasks if I get the job). They currently have about 150 users on this. They have already upgraded the data storage to SQL, but are not quite ready with an updated front end. Wish me luck...

          oooo, the Jedi's will feel this one....

          1 Reply Last reply
          0
          • R R Giskard Reventlov

            I have not actually used Access for a number of years but certainly, we would create a front end containing forms and reports and a separate mdb containing all of the tables or links to SQL server (ahem; it was along time ago). You could then place the front end on a client machine with the back end on a server and connect the users. Not ideal but it worked reasonably well. It was a simple and quick way of getting an application out to a small set of users but I wouldn't do that now. Either a web or winforms front end looking at a sql server database (or whatever your preferred technologies are).

            Tychotics: take us back to the moon "Life, for ever dying to be born afresh, for ever young and eager, will presently stand upon this earth as upon a footstool, and stretch out its realm amidst the stars." H. G. Wells

            P Offline
            P Offline
            Paul Unsworth
            wrote on last edited by
            #5

            Thanks for that. It's for a company that has this in place already, but will be building a new, improved system. Unfortunatly, this system will need maintaining until the new is ready. It's for a second interview I have, so the new system and the maintainence of the old system would be my responsibility if I get it. :)

            oooo, the Jedi's will feel this one....

            R 1 Reply Last reply
            0
            • P Paul Unsworth

              Thanks for that. It's for a company that has this in place already, but will be building a new, improved system. Unfortunatly, this system will need maintaining until the new is ready. It's for a second interview I have, so the new system and the maintainence of the old system would be my responsibility if I get it. :)

              oooo, the Jedi's will feel this one....

              R Offline
              R Offline
              R Giskard Reventlov
              wrote on last edited by
              #6

              Good luck.

              Tychotics: take us back to the moon "Life, for ever dying to be born afresh, for ever young and eager, will presently stand upon this earth as upon a footstool, and stretch out its realm amidst the stars." H. G. Wells

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups