Results 1 to 9 of 9
  1. #1
    3 Star Lounger
    Join Date
    Dec 2001
    Location
    Royal Oak, Michigan, USA
    Posts
    255
    Thanks
    0
    Thanked 0 Times in 0 Posts

    ADP - Yea or Nay? (Access2000)

    I am creating a database for 70 periodic users. I will have no more than 25,000 records in the database. I have the option of setting the tables up in SQL Server on a server at a nearby, separate location. I have always created my databases with one mdb file as the data file and another mdb as the interface. I have never used ADO nor any other form of explicit connection. I have used ODBC for DB2 and other external tables. I have never created an ADP file. With those 'givens', I'm hoping to get some general advice on the optimal approach. I own Acc2000 Developer's Handbook Vol2 and it provides direction but I am still hazy about what approach is favored with developers and what approach is the optimal one. I have no problem breaking out of my mdb comfort zone but I want to make sure I am making the right jump.
    As always...thanks!!

  2. #2
    Plutonium Lounger
    Join Date
    Dec 2000
    Location
    Sacramento, California, USA
    Posts
    16,775
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: ADP - Yea or Nay? (Access2000)

    If you aren't comfortable with ADO, then avoid the ADP. I tend to avoid ADPs anyhow if I'm turning the database over to users. I'm just not comfortable with letting them get that close to the SQL Server back end without a LOT of protections. You can compile it into an ADE, of course, but I like the distance that an MDB offers to keep my users from shooting themselves (and me) in the foot.

    There's no reason you can't use an ODBC connection with linked SQL Server tables and an Access mdb as a front end if that's what you want to do. The big question is how many of those 70 "periodic" users would be in the database at any one time. With only 25,000 records in the database, there isn't any overwhelming need to move to SQL Server unless the number of simultaneous users requires it or unless the size of the database will grow *much* larger than that in short order.

    There's also the question of who would administer the SQL Server database. Although the upsizing wizard makes it look simple, it isn't. There are some things you simply have to do from SQL Server (like creating stored procedures, creating new SQL Server tables, changing table designs etc.), and those are not always as straightforward as they might first appear.
    Charlotte

  3. #3
    3 Star Lounger
    Join Date
    Dec 2001
    Location
    Royal Oak, Michigan, USA
    Posts
    255
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: ADP - Yea or Nay? (Access2000)

    Thank You Charlotte. I just want to make sure I'm not forcing an MDB to do something that would be better served by an ADP...your notes make it clear I am on the right path using an MDB. It seems like ADP's throw a lot of extra steps itno the formula. I just wish I had a better grasp of when I should upgrade.

    There will be maybe 20 simultaneous users. My client will be using the database on another client's server. He is afraid of storing the front-end and back-end on his client's server. Hence the reason for SQL...to keep the data remote so his client can't take the database and squeeze him out. Someone already started work so I've been trying to persuade him to move everything to his client's server. I plan on locking everything down (MDE) to alleviate his concerns. If you have any recommendations on this issue, I would apprecite reading them. Also, is there a way to lock tables down so someone can't import them into another table? On MDE files I can still go in and import the data.
    Once again...Thanks!

  4. #4
    Plutonium Lounger
    Join Date
    Dec 2000
    Location
    Sacramento, California, USA
    Posts
    16,775
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: ADP - Yea or Nay? (Access2000)

    ADPs are wonderful tools, but if you aren't familiar with them and with SQL Server, the learning curve can be very steep. If you're using a SQL Server back end, security on the tables is handled through SQL Server roles, not through Access at all; and if you have 20 simultaneous users, you'd better have a SQL Server backend. I'm not sure what you mean by locking them down so someone "can't import them into another table", so I don't know how to answer the question.
    Charlotte

  5. #5
    3 Star Lounger
    Join Date
    Dec 2001
    Location
    Royal Oak, Michigan, USA
    Posts
    255
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: ADP - Yea or Nay? (Access2000)

    Is there a way to keep someone from creating a database and importing tables from an MDE file to the new database? The forms in the MDE are safe since they're compiled, however, people can still import the tables.

  6. #6
    Gold Lounger
    Join Date
    Feb 2001
    Location
    Sint Niklaas, Belgium
    Posts
    2,778
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: ADP - Yea or Nay? (Access2000)

    MDE protect your code and forms and reports design.
    To protect data, you will have to use User Security.
    You can use the User-Level Security Wizard to protect your mdb or mde.
    Have a look at <A target="_blank" HREF="http://support.microsoft.com/default.aspx?scid=/support/access/content/secfaq.asp">Frequently Asked Questions About Microsoft Access Security for Microsoft Access versions 2.0 through 2000
    </A>to learn how to use User Security.
    Francois

  7. #7
    Plutonium Lounger
    Join Date
    Dec 2000
    Location
    Sacramento, California, USA
    Posts
    16,775
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: ADP - Yea or Nay? (Access2000)

    I thought you were planning to use SQL Server as a backend. What tables are you talking about importing?
    Charlotte

  8. #8
    3 Star Lounger
    Join Date
    Dec 2001
    Location
    Royal Oak, Michigan, USA
    Posts
    255
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: ADP - Yea or Nay? (Access2000)

    Sorry about the confusion. I'm just trying to find a way to keep someone from importing the tables in my database into their own database.

  9. #9
    3 Star Lounger
    Join Date
    Dec 2001
    Location
    Royal Oak, Michigan, USA
    Posts
    255
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: ADP - Yea or Nay? (Access2000)

    Francois,
    Outstanding...thanks a bunch!

Posting Permissions

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