Hi everyone
My question is how to retrieve and update records in a remote Access
db sitting on a remote web host using a VB application. While I can do
this with SQL Server I could do with some general pointers on the
technique(s) used to do the same with Access. Do you have to get the
recordset via an asp page using the appropriate SQL string and if so
can updated records be returned back to the remote db via the same
means. Any comments to steer me in the right direction much
appreciated.
Dave
|
|
0
|
|
|
|
Reply
|
KiwiKid
|
8/19/2010 3:52:58 PM |
|
A Jet engine (often named Access) is no data base server, it is a database
file (it has for instance no IP address).
It is possible to access a Jet engine over Internet using a webservice .
Assuming it is for VB6 then this can be a possibility.
This is a link to the version 3 SOAP SDK, be aware that support has ended in
2005
http://www.microsoft.com/downloads/details.aspx?familyid=c943c0dd-ceec-4088-9753-86f052ec8450&displaylang=en
Be aware it is for sure no easy job doing this direct with SOAP
Success
Cor
"KiwiKid" <dcward@xtra.co.nz> wrote in message
news:36c4ad88-518b-412f-8024-55dfdf034609@n19g2000prf.googlegroups.com...
> Hi everyone
> My question is how to retrieve and update records in a remote Access
> db sitting on a remote web host using a VB application. While I can do
> this with SQL Server I could do with some general pointers on the
> technique(s) used to do the same with Access. Do you have to get the
> recordset via an asp page using the appropriate SQL string and if so
> can updated records be returned back to the remote db via the same
> means. Any comments to steer me in the right direction much
> appreciated.
> Dave
>
|
|
0
|
|
|
|
Reply
|
Cor
|
8/19/2010 4:57:17 PM
|
|
On Aug 20, 4:57=A0am, "Cor" <Notmyfirstn...@planet.nl> wrote:
> A Jet engine (often named Access) is no data base server, it is a databas=
e
> file (it has for instance no IP address).
>
> It is possible to access a Jet engine over Internet using a webservice .
>
> Assuming it is for VB6 then this can be a possibility.
>
> This is a link to the version 3 SOAP SDK, be aware that support has ended=
in
> 2005
>
> http://www.microsoft.com/downloads/details.aspx?familyid=3Dc943c0dd-cee..=
..
>
> Be aware it is for sure no easy job doing this direct with SOAP
>
> Success
>
> Cor
>
> "KiwiKid" <dcw...@xtra.co.nz> wrote in message
>
> news:36c4ad88-518b-412f-8024-55dfdf034609@n19g2000prf.googlegroups.com...
>
>
>
> > Hi everyone
> > My question is how to retrieve and update records in a remote Access
> > db sitting on a remote web host using a VB application. While I can do
> > this with SQL Server I could do with some general pointers on the
> > technique(s) used to do the same with Access. Do you have to get the
> > recordset via an asp page using the appropriate SQL string and if so
> > can updated records be returned back to the remote db via the same
> > means. Any comments to steer me in the right direction much
> > appreciated.
> > Dave- Hide quoted text -
>
> - Show quoted text -
Thanks. Looks very complicated.
Dave
|
|
0
|
|
|
|
Reply
|
KiwiKid
|
8/19/2010 8:46:12 PM
|
|
"KiwiKid" <dcward@xtra.co.nz> schrieb im Newsbeitrag
news:36c4ad88-518b-412f-8024-55dfdf034609@n19g2000prf.googlegroups.com...
> My question is how to retrieve and update records in
> a remote Access db sitting on a remote web host
> using a VB application.
Do you have control over the Remote-Host -
what OS does it run?
Where is it hosted (if it's reachable over public internet) -
InHouse - or some Hoster?
Olaf
|
|
0
|
|
|
|
Reply
|
Schmidt
|
8/20/2010 12:07:08 AM
|
|
On Thu, 19 Aug 2010 08:52:58 -0700 (PDT), KiwiKid <dcward@xtra.co.nz> wrote:
� Hi everyone
� My question is how to retrieve and update records in a remote Access
� db sitting on a remote web host using a VB application. While I can do
� this with SQL Server I could do with some general pointers on the
� technique(s) used to do the same with Access. Do you have to get the
� recordset via an asp page using the appropriate SQL string and if so
� can updated records be returned back to the remote db via the same
� means. Any comments to steer me in the right direction much
� appreciated.
� Dave
The technology for this sort of implementation was called RDS and you would use the MSRemote
Provider:
http://support.microsoft.com/kb/240838
Another solution would be to create an intermediate data access mechanism such as a web service.
Paul
~~~~
Microsoft MVP (Visual Basic)
|
|
0
|
|
|
|
Reply
|
Paul
|
8/20/2010 2:42:24 PM
|
|
KiwiKid wrote:
> Hi everyone
> My question is how to retrieve and update records in a remote Access
> db sitting on a remote web host using a VB application. While I can do
> this with SQL Server I could do with some general pointers on the
> technique(s) used to do the same with Access. Do you have to get the
> recordset via an asp page using the appropriate SQL string and if so
> can updated records be returned back to the remote db via the same
> means. Any comments to steer me in the right direction much
> appreciated.
> Dave
It is certainly possible.
Here's one way:
http://www.carlprothman.net/Default.aspx?tabid=92
You'll have to modify the connection string to suit Jet/Access.
HTH
|
|
0
|
|
|
|
Reply
|
Jason
|
8/20/2010 3:57:02 PM
|
|
"KiwiKid" <dcward@xtra.co.nz> wrote in message
news:36c4ad88-518b-412f-8024-55dfdf034609@n19g2000prf.googlegroups.com...
> My question is how to retrieve and update records in a remote Access
> db sitting on a remote web host using a VB application. While I can do
> this with SQL Server I could do with some general pointers on the
> technique(s) used to do the same with Access. Do you have to get the
> recordset via an asp page using the appropriate SQL string and if so
> can updated records be returned back to the remote db via the same
> means. Any comments to steer me in the right direction much
> appreciated.
I think this is the best pointer I can give you: This is a TERRIBLE idea.
For dealing with a database over the Web, you should really use a true
RDBMS. MS SQL Server, Oracle, MySQL, whatever. Just not Access. And I'm not
an Access basher; I love Access. But it's not the right tool for this job.
|
|
0
|
|
|
|
Reply
|
Jeff
|
8/20/2010 5:50:45 PM
|
|
"Jeff Johnson" <i.get@enough.spam> wrote in message
news:i4mf9n$p1h$1@news.eternal-september.org...
> I think this is the best pointer I can give you: This is a TERRIBLE idea.
> For dealing with a database over the Web, you should really use a true
> RDBMS. MS SQL Server, Oracle, MySQL, whatever. Just not Access. And I'm
> not an Access basher; I love Access. But it's not the right tool for this
> job.
Jeff Johnson is correct, see this article:
What are the limitations of MS Access?
http://databases.aspfaq.com/database/what-are-the-limitations-of-ms-access.html
|
|
0
|
|
|
|
Reply
|
Nobody
|
8/21/2010 9:51:37 AM
|
|
Jeff,
With a SOAP web service it is not hard to do. However, using SOAP from the
SDK is almost a kind of (a word I don't put in a newsgroup, I hope you
understand it).
You also use Nxt, and with that creating and consuming a web service is a
piece of cake. That is why Paul and I standard answer in forums for this
question Web service.
In fact is a web service of course nothing more than an asp(x) web
application without a web page, and I assume that you have used Access also
once in asp or/and aspx.
In my idea are most given answers here in fact based on web services which
were before SOAP standards clumsy.
But I agree since SQL Express is freeware and support disconnected endless
connections (the max data use is 4Gb) is it a little bit out of sense to use
Jet if you start new with a database (beside that we don't know how long it
really will be supported. Maybe Paul can shine his light on that one, I am
also curious about that)
But suppose you have a large Jet (Access) database in a classic ASP
application, then it is not easy to switch the database if you want to get
information at remote places, if you want to include the information in an
existing windows forms desktop solution.
In my idea can than all given answers here be a solution.
Cor
"Jeff Johnson" <i.get@enough.spam> wrote in message
news:i4mf9n$p1h$1@news.eternal-september.org...
> "KiwiKid" <dcward@xtra.co.nz> wrote in message
> news:36c4ad88-518b-412f-8024-55dfdf034609@n19g2000prf.googlegroups.com...
>
>> My question is how to retrieve and update records in a remote Access
>> db sitting on a remote web host using a VB application. While I can do
>> this with SQL Server I could do with some general pointers on the
>> technique(s) used to do the same with Access. Do you have to get the
>> recordset via an asp page using the appropriate SQL string and if so
>> can updated records be returned back to the remote db via the same
>> means. Any comments to steer me in the right direction much
>> appreciated.
>
> I think this is the best pointer I can give you: This is a TERRIBLE idea.
> For dealing with a database over the Web, you should really use a true
> RDBMS. MS SQL Server, Oracle, MySQL, whatever. Just not Access. And I'm
> not an Access basher; I love Access. But it's not the right tool for this
> job.
>
>
|
|
0
|
|
|
|
Reply
|
Cor
|
8/21/2010 11:02:16 AM
|
|
On Sat, 21 Aug 2010 13:02:16 +0200, "Cor" <Notmyfirstname@planet.nl> wrote:
� But I agree since SQL Express is freeware and support disconnected endless
� connections (the max data use is 4Gb) is it a little bit out of sense to use
� Jet if you start new with a database (beside that we don't know how long it
� really will be supported. Maybe Paul can shine his light on that one, I am
� also curious about that)
Jet is dead, but Access lives on with ACE. Still, I wouldn't recommend using the obsolete RDS
technology. Access is fine for small implementations via a web service but you want to limit
concurrent usage.
Paul
~~~~
Microsoft MVP (Visual Basic)
|
|
0
|
|
|
|
Reply
|
Paul
|
8/24/2010 1:47:37 PM
|
|
|
9 Replies
223 Views
(page loaded in 0.183 seconds)
Similiar Articles: How to give user access to manage sqlserver 2005 remotely ...> > How can we give a user rights to access/manage the sqlserver without ... PDF document from an Access database ... backup of a remote SQL Server ... create user on AD ... Pasting a picture programmatically - microsoft.public.word.vba ...INTEGER Long LONG Long Binary (OLE Object) IMAGE Memo ... Manage Remote Backend MS Access Database Programmatically With ... modify field properties, export ... and paste ... Data entry slow in an Access project - microsoft.public.access ...The back-end data is on a remote server reached ... IT Consultant; ITIL; Project Management; Business Intelligence ... Not all Microsoft Access forms are made for data ... Installed Windows Updated to 2008 DC, now can't acces DPM ...Some of them I > >> can > >> think of that can cause WMI remote access ... End-User-Recovery with the Data Protection Manager Client ... DPM 2007 : Failed to update ... Cannot find ODBC driver for MS Access 2007 database on Win 7 64-bi ...I've been trying to connect to a MS Access 2007 database ... SQLException: [Microsoft][ODBC Driver Manager ... com Independent consultant and remote programming for Access and ... Large Database Across WAN - microsoft.public.accessInstall a terminal server on the same LAN as the database, and let the remote users access it via the ... BIG-IP WAN Optimization Manager | Products | F5 Networks With BIG-IP ... Create New DSN Database Does not Show in Dropdown - microsoft ...... DSN to connect to a remote SQL Server Express Instance, My database ... I can logon to Management Studio and see my database ... My Access 2007 Database does not display ... Remote Management In Windows Server 2008 R2 - microsoft.public ...System Center Data Protection Manager 2010 (Release Candidate) Top of page ... Server Management; Remote Access; Web & Application Platform; Networking; Windows ... CurrentProject.Path in Access - microsoft.public.access ...... inherited an Access database ... myshare \database\... The physical location on the remote ... Path in Access - microsoft.public.access ... [ODBC Driver Manager] Data ... event id 10154 - microsoft.public.windows.server.sbs>> Additional Data >> The error received was 8344: Insufficient access rights to perform the >> operation. . ... >> >> I will look up the remote management, but I don't think I will ... Remote Desktop Manager (Version 7.1)This data source supports the native Access database password (Note that the password must be set using Microsoft Access directly -- Remote Desktop Manager does not allow ... Remote Database Access - Wikipedia, the free encyclopediaRemote database access (RDA) is a protocol standard for database access. Purpose ... database transaction management. RDA is an application-level protocol, inasmuch ... Remote Access Management: Managing Remote Access with Software ToolsRemote access software, or remote access tools, let you access one computer’s data from a completely different computer. This page will discuss these tools a bit ... Features - Remote Desktop Manager - Remote connection and computer ...Available for both the Standard and Enterprise edition, this affordable backup solution works with any XML and Microsoft Access data source in Remote Desktop Manager. How to connect to a remote Access database from Active Server PagesIt is possible to connect to a remote Microsoft Access database from Active Server Pages ... server and given the Log On Locally right in User Manager for ... 7/29/2012 8:32:43 PM
|