473,890 Members | 1,256 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

A good reason to use ADP's

A long time ago Larry Linson (MVP contributor to this group) made a point to
me that mdb's could do anything ADP's (Access Projects) could by using
linked tables to leverage Sql server databases. It's been years since then,
and I still sometimes think about that statement when evaluating the
usefulness of the ADP's I build. Larry and I discussed this technique and
he found it "Credible" (hope you don't mind me quoting you sir) so what the
hell... here it goes - this is for all you die-hard ADP guys (and gals of
course). I know there have been long, drawn out debates over the very
subject at hand, some I have read and been a participant... and perhaps this
recommendation of usage has even came to surface - however, I felt it had
not been mentioned before by the way Larry responded.

After working with ADP's since the birth of A2K, I have found many
advantages that suit me... but what about you? Please understand, this
thread is not an open invitation to bash ADP's (let's try something new),
but rather a constructive way to figure out what tricks people are using
that make them "valuable" - ok? So, without further delay... here is one
innovative trick out of my bag in which I have kept for myself for some
time... yours for free if it's new to you...

Note that ADP's connect to Sql Server using an OLEDB connection. This type
of connection can and will definitely span further than the local network,
in fact it can span to any IP Address that has port 1433 (Sql Server) open
and Sql Server/MSDE running. Perhaps the strongest advantage ADP's have in
my business is that I can deploy them to multiple locations while hosting
the database. For a monthly fee, customers get a managed database and do
not incur the expense of a server. This model simply fits the small branch
office scenario "like a glove". Then, using bound forms and intelligent
Stored Procedure design, I have a very tight, fast performing (by keeping
records down), rich, and believe it or not... a secure delivered ADE
application.

How many people have a website that uses a Sql Server database? If so, did
you know you can more than likely connect to it with Access as a Project and
do whatever you want with the database... as long as you have the
credentials? Most, if not all ISP's who host Sql Databases allow you to
connect with Enterprise Manager - you can use those same credentials to
connect your copy of Access. Work with Data, build new queries, build some
forms for maintaining data, deploy them as an alternative to building
complex, yet featureless web page based maintenance systems.

I believe this is new with AccessXP, but did you know that you can now link
many flavors of tables to ADP's? Yes, Paradox, dBase, MDB's, and any ODBC
or OLEDB accessible engine... to name a few. Look into it if you have a
need for this. You could always link some of these from Sql Server, but now
it's a right click and link option in table view.

Anyway - I hope this thread stays positive and uncovers some really good
features that ADP's provide to working developers.

Professional replies are appreciated.

--
Jerry Boone
Analytical Technologies, Inc.
http://www.antech.biz
Secure Hosting and Development Solutions for ASP, ASP.NET, SQL Server, and
Access
Nov 12 '05
33 2910
Oh yeah... I almost forgot... for paranoid people who don't have really
sensitive data, they can use protocol encryption for Sql Server. It's a
selection you can make in cliconfg.

--
Jerry Boone
Analytical Technologies, Inc.
http://www.antech.biz
Secure Hosting and Development Solutions for ASP, ASP.NET, SQL Server, and
Access
"David W. Fenton" <dX********@bwa y.net.invalid> wrote in message
news:94******** *************** ****@24.168.128 .86...
je***@antech.bi z.killspam (Jerry Boone) wrote in
<fa************ *****@newssvr24 .news.prodigy.c om>:
ACL's are good, I haven't used them because I don't need to and
out of 30+ networks I can't think of one that has ever required
it. Especially mine...

Giving out VPN access is not something ISP's normally do, and if
you find a few - good for you, they have more time on their hands
than I do and maybe even share your 1433 paranoia. My customers
are happy that they have one step to opening an app and I'm happy
that I never have vpn connection issues. I doubt there is
anything that can change my mind on that.


I did not know an ISP was involved.

If I were your clients, I wouldn't be too happy with that
situation.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc

Nov 12 '05 #31
> Oh yeah... I almost forgot... for paranoid people who don't have really
sensitive data, they can use protocol encryption for Sql Server. It's a
selection you can make in cliconfg.


Well... I shouldn't have put that "don't" in there, but it kind of works
either way...

--
Jerry Boone
Analytical Technologies, Inc.
http://www.antech.biz
Secure Hosting and Development Solutions for ASP, ASP.NET, SQL Server, and
Access
Nov 12 '05 #32

"Jerry Boone" wrote
They have the licenses if they
are running SBS. However,
somewhere in SBS... MS
decided you still have to pay
for WTS licenses on top of that.


What are the max users for SBS? As I recall, it used to be rather low, after
which you had to move on to the unbundled server O/S, SQL Server, etc..

And, a couple of other questions: did you earlier say that ADPs now do not
_have_ to use MS SQL Server as their back end? If that is the case, are
there ADO data provider that allow an ADP to be used with PostgreSQL and
MySQL, the free and semi-free databases?

Larry Linson
Nov 12 '05 #33
SBS is 50 users max.

The linking allows to either...

Create a Sql Server View for each table based on a MS Sql Linked Server
(this possible before using Enterprise Manager, but easier now inside the
ADP)

Link to any OLE DB source using an ad hoc connection. Unfortunately I
didn't notice before that it states that this type of connection is
"read-only", but still it's a nice improvement. It allows you to hit any
mdb, data source via odbc, paradox, dbase, etc.

So I would say that if PostgreSQL or MySQL have OleDB interfaces they are
definitely useable, otherwise only partially useable (assuming odbc) via
ADP.

--
Jerry Boone
Analytical Technologies, Inc.
http://www.antech.biz
Secure Hosting and Development Solutions for ASP, ASP.NET, SQL Server, and
Access
"Larry Linson" <bo*****@localh ost.not> wrote in message
news:wv******** *****@nwrddc01. gnilink.net...

"Jerry Boone" wrote
> They have the licenses if they
> are running SBS. However,
> somewhere in SBS... MS
> decided you still have to pay
> for WTS licenses on top of that.
What are the max users for SBS? As I recall, it used to be rather low,

after which you had to move on to the unbundled server O/S, SQL Server, etc..

And, a couple of other questions: did you earlier say that ADPs now do not
_have_ to use MS SQL Server as their back end? If that is the case, are
there ADO data provider that allow an ADP to be used with PostgreSQL and
MySQL, the free and semi-free databases?

Larry Linson

Nov 12 '05 #34

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
3664
by: aaron kempf | last post by:
I find that ADP does not support any Stored Procedures that use the 'CREATE PROC spHAPPY' syntax. CREATE PROC syntax is listed in books online. This syntax should be supported Here is a scenario: 1) create proc using query analyzer and CREATE PROC spHAPPY syntax 2) open this proc in ADP
4
1935
by: Andrew Chanter | last post by:
I am creating an Access client to a SQL db and decided to go with an ADP instead of an MDB. But I'm having some issues. My previous post regarding ADP's went unanswered. Is there anyone out there who knows about ADP's?
25
2675
by: Neil Ginsberg | last post by:
A while back I posted a message re. using an ADP file with a SQL Server back end as opposed to MDB file with linked tables, thinking that the ADP file would be less problematic. The input I got was that the ADP would be just as, if not more, problematic; that ADO is far more limited than DAO, requiring a lot of workarounds; and that it would be better to stay with a seasoned MDB file than to switch to an ADP. The database in question was...
60
10184
by: Neil | last post by:
I have a situation with an ODBC linked view in an Access 2000 MDB with a SQL 7 back end. The view is scrolling very slowly. However, if I open the view in an ADP file, it scrolls quickly. I needed to use an ODBC link for the view because it needs to be editable. Otherwise, I would have used a pass-through query. In previous discussions about using an MDB file vs. an ADP file as a front end for SQL Server, the impression I got was that...
26
3118
by: gabry.morelli | last post by:
Is it possible to create an .ADP application (in Access 2003) without having to connect SQL Server but using directly the tables and queries inside the .ADP file? Thanks
6
2052
by: Rico | last post by:
Hello, Someone had told me that there was "a list" of known issues with the Access Data Project. I like using the ADP at this point, and haven't had any issues yet, but would like to know what those issues are. Does anyone have a link or a list of any issues using ADP? Any help would be appreciated. Thanks!
0
9978
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
11228
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10922
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10462
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
8016
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5849
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
6041
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
4270
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3276
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.