473,545 Members | 2,678 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Can we use DAPs to access remote MDB files?

OK, I'm confused. SOME folks here seem to be saying it IS possible
to link to or otherwise access and manipulate MDB files stored on a
web server (from the client) and others seem to be saying it's NOT
possible.

Assuming the latter is correct, shouldn't it be possible to do it with
a hidden Data Access Page running on the client machine?

I assume it's possible to run a DAP without revealing it to the client
user -- correct?

Thanks all,

-- LW
Mar 17 '06 #1
24 1699
Lauren Wilson <no****@nospam. com> wrote in
news:7f******** *************** *********@4ax.c om:
OK, I'm confused. SOME folks here seem to be saying it IS
possible to link to or otherwise access and manipulate MDB files
stored on a web server (from the client) and others seem to be
saying it's NOT possible.
With something running on the server intermediate between the MDB
and ADO, yes. Something has to create the XML that Lyle is using.
Assuming the latter is correct, shouldn't it be possible to do it
with a hidden Data Access Page running on the client machine?
DAPs are for just a way for delivering data in a browser. This is
not the same as Access MDE->ADO=>MDB on webserver (with "=>"
reprenting an HTTP connection).
I assume it's possible to run a DAP without revealing it to the
client user -- correct?


I'm not sure. I do know that DAPs are gone in Access 12.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Mar 17 '06 #2
"Lauren Wilson" <no****@nospam. com> wrote in message
news:7f******** *************** *********@4ax.c om...
OK, I'm confused. SOME folks here seem to be saying it IS possible
to link to or otherwise access and manipulate MDB files stored on a
web server (from the client) and others seem to be saying it's NOT
possible.

Assuming the latter is correct, shouldn't it be possible to do it with
a hidden Data Access Page running on the client machine?

I assume it's possible to run a DAP without revealing it to the client
user -- correct?

Thanks all,

-- LW

I think people are saying that you can, but it would be of limited practical
use. If it was possible to create a standardised solution of this type
which worked well in practise, then people would be doing it - but they're
not. This tells you something, doesn't it?

Imagine the simplest database you might have in Access, a single table of
contacts with a form which showed your complete list of 500 contacts. This
All-Access solution would take about 2 seconds to design and would work as a
multi-user database pretty well straight out of the box. Compare this to
the web, where I might be able to grab my list via http, build a recordset
and show them on my form. However, 5 minutes later someone has changed
record 302 from 'Peter Smith' to 'Pete Smith' How would I know about this?
Well I wouldn't unless I checked the record against the server version each
time I moved to another record. In fact people could be adding, deleting
and changing all the time and in order for me to be current I have to keep
checking. And while I could do this, it would mean that it no longer
resembled an Access application in the way it worked.

So what if I optimised my Access application for this whereby I typed in an
ID and retrieved the details for that one individual? Well yes that could
work reasonably efficiently, but what is the point building it in Access?
It would be much easier to user something like ASP where the whole
application is worked with a webbrowser. You don't need to worry about
network permissions, firewalls, having Office installed or worry about what
browser they might be using. Provided they have internet access, then they
can work with your database.

However, we have no idea what sort of database you have, how many users,
what latency you could tolerate, any information about what technologies you
have available (ASP, ASP.NET, SQL Server, Access, Terminal Services). Like
Lyle has mentioned before, you could set out your situation in more detail
and ask what sort of solution people would recommend rather than asking
'would it be theoretically possible to run a hidden dap as part of an Access
application'.
Mar 17 '06 #3

Thanks for your response. Here's more info that might help:

We have about 4200 users spread out all over North America and some in
Central & South America. However, each of those users access THEIR
data on local MDBs. The ONLY need for this Client to Web server
interface is to do things like check for new versions AND to control
licensing. So, the program will be internally making ALL the calls to
the server and the user will not know it's happening. Concurrent
users hitting the web DB for license validation and/or update info
should be VERY rare but it WILL happen. Each user's machine will only
check these things about twice per month.

On Fri, 17 Mar 2006 22:16:50 +0000 (UTC), "Anthony England"
<ae******@oops. co.uk> wrote:
"Lauren Wilson" <no****@nospam. com> wrote in message
news:7f******* *************** **********@4ax. com...
OK, I'm confused. SOME folks here seem to be saying it IS possible
to link to or otherwise access and manipulate MDB files stored on a
web server (from the client) and others seem to be saying it's NOT
possible.

Assuming the latter is correct, shouldn't it be possible to do it with
a hidden Data Access Page running on the client machine?

I assume it's possible to run a DAP without revealing it to the client
user -- correct?

Thanks all,

-- LW

I think people are saying that you can, but it would be of limited practical
use. If it was possible to create a standardised solution of this type
which worked well in practise, then people would be doing it - but they're
not. This tells you something, doesn't it?

Imagine the simplest database you might have in Access, a single table of
contacts with a form which showed your complete list of 500 contacts. This
All-Access solution would take about 2 seconds to design and would work as a
multi-user database pretty well straight out of the box. Compare this to
the web, where I might be able to grab my list via http, build a recordset
and show them on my form. However, 5 minutes later someone has changed
record 302 from 'Peter Smith' to 'Pete Smith' How would I know about this?
Well I wouldn't unless I checked the record against the server version each
time I moved to another record. In fact people could be adding, deleting
and changing all the time and in order for me to be current I have to keep
checking. And while I could do this, it would mean that it no longer
resembled an Access application in the way it worked.

So what if I optimised my Access application for this whereby I typed in an
ID and retrieved the details for that one individual? Well yes that could
work reasonably efficiently, but what is the point building it in Access?
It would be much easier to user something like ASP where the whole
application is worked with a webbrowser. You don't need to worry about
network permissions, firewalls, having Office installed or worry about what
browser they might be using. Provided they have internet access, then they
can work with your database.

However, we have no idea what sort of database you have, how many users,
what latency you could tolerate, any information about what technologies you
have available (ASP, ASP.NET, SQL Server, Access, Terminal Services). Like
Lyle has mentioned before, you could set out your situation in more detail
and ask what sort of solution people would recommend rather than asking
'would it be theoretically possible to run a hidden dap as part of an Access
application' .

Mar 17 '06 #4
"Lauren Wilson" <no****@nospam. com> wrote
Thanks for your response. Here's more info that might help:

We have about 4200 users spread out all over North America and some in
Central & South America. However, each of those users access THEIR
data on local MDBs. The ONLY need for this Client to Web server
interface is to do things like check for new versions AND to control
licensing. So, the program will be internally making ALL the calls to
the server and the user will not know it's happening. Concurrent
users hitting the web DB for license validation and/or update info
should be VERY rare but it WILL happen. Each user's machine will only
check these things about twice per month.


Did you read what David said about DAPs? Here's the link to where Clint
Covington, a Program Manager for Access 12 at Microsoft, said it.
http://www.utteraccess.com/forums/sh...=&sb=5&o=&vc=1
I translate that to mean, in simple terms, "using DAP for a new application
at this point in time is not a good idea."

Sounds to me as if you might use WinSock to do the communication if it is
"behind the scenes". I'm no expert, but I do know it is a proven approach
to sending/receiving messages.

Indeed, can you count on all your users to always be connected to the
Internet so your application can "call home"? Can you count on their system
administrators not to have blocked the communication you are trying to do,
as a security measure? I presume you are being upfront and telling them that
the application will "call home" -- so they won't think your app is running
spyware.

Frankly, that is the kind of thing that I consider more hassle than the
average application is worth. If all your users are employees of your
company and have no choice, then you are in good shape. If they have the
choice, they might believe as I do that is Not A Good Idea and seek a
different solution.

Larry Linson
Microsoft Access MVP
Mar 18 '06 #5
On Sat, 18 Mar 2006 01:19:36 GMT, "Larry Linson"
<bo*****@localh ost.not> wrote:
"Lauren Wilson" <no****@nospam. com> wrote
Thanks for your response. Here's more info that might help:

We have about 4200 users spread out all over North America and some in
Central & South America. However, each of those users access THEIR
data on local MDBs. The ONLY need for this Client to Web server
interface is to do things like check for new versions AND to control
licensing. So, the program will be internally making ALL the calls to
the server and the user will not know it's happening. Concurrent
users hitting the web DB for license validation and/or update info
should be VERY rare but it WILL happen. Each user's machine will only
check these things about twice per month.


Did you read what David said about DAPs? Here's the link to where Clint
Covington, a Program Manager for Access 12 at Microsoft, said it.
http://www.utteraccess.com/forums/sh...=&sb=5&o=&vc=1
I translate that to mean, in simple terms, "using DAP for a new application
at this point in time is not a good idea."

Sounds to me as if you might use WinSock to do the communication if it is
"behind the scenes". I'm no expert, but I do know it is a proven approach
to sending/receiving messages.

Indeed, can you count on all your users to always be connected to the
Internet so your application can "call home"? Can you count on their system
administrato rs not to have blocked the communication you are trying to do,
as a security measure? I presume you are being upfront and telling them that
the application will "call home" -- so they won't think your app is running
spyware.

Frankly, that is the kind of thing that I consider more hassle than the
average application is worth. If all your users are employees of your
company and have no choice, then you are in good shape. If they have the
choice, they might believe as I do that is Not A Good Idea and seek a
different solution.

Larry Linson
Microsoft Access MVP


Ordinarily, I would agree. In our situation, our users are paying a
monthly service fee to maintain their license. They all agreed to
that up front -- and, so far, all are glad to pay it. I cannot think
of another way to enforce payment, than to do it like your cell phone
provider does -- if you stop paying, the program (phone) stops
working. The program will have a built-in grace period to account for
temporary network outages, but over time, they must periodically "call
home" as you put it, to maintain their license. In our case, the
procedure verifies current payment and returns True. False, of
course, will disable the license. Getting something for "nothing" is
not the way to run a human society.

I predict that we will soon see the day when ALL software of any
serious business significance will require such licensing -- even the
kind you pay for only once. Microsoft is already doing this on a
limited scale by blocking updates to unlicensed software. From that
point, it's a very small step to blocking the license itself. Given
the fact that most of the Chinese and Russian economies are operating
on stolen software, that day cannot come a moment too soon. It's a
simple matter of personal and collective virtue -- if you agree to
something, you damn well better honor your word. The American legal
system will NEVER adequately enforce property rights -- for reasons
that should be obvious to any diligent student of human history.
Mar 18 '06 #6
I am a fairly diligent student of human history, but I don't know why
the American legal system will NEVER adequately enforce property
rights. The only thing I can think of is that if it did the various
south-western states and their residents and land holders would have to
return millions of acres to the Mexicans from whom the land was stolen.
Is that it?

Mar 18 '06 #7
"Lauren Wilson" <no****@nospam. com> wrote in message
news:94******** *************** *********@4ax.c om...

Thanks for your response. Here's more info that might help:

We have about 4200 users spread out all over North America and some in
Central & South America. However, each of those users access THEIR
data on local MDBs. The ONLY need for this Client to Web server
interface is to do things like check for new versions AND to control
licensing. So, the program will be internally making ALL the calls to
the server and the user will not know it's happening. Concurrent
users hitting the web DB for license validation and/or update info
should be VERY rare but it WILL happen. Each user's machine will only
check these things about twice per month.

Having just been woken up by my 16 month old daughter at 4:15, and finding
myself unable to get back to sleep I decided to write a demo. This form
simply requires a textbox 'txtQuestion' and a command button 'cmdAnswer'.
You type in a question, press the button and it magically gets the answer
across the internet. The questions can be of the format:
What is the capital of Greece?
What is the population of Poland?
When you create the form you will need to set a reference to "Microsoft
Internet Controls"

Please do try this out, as I took the bother to write it for you, but please
also note that the database it queries is not mine, nor do I know the
authors. This means that they may change the format at any time and also
may get fed up if millions of Access databases across the world start
hitting it with requests.
' *** Code Starts ***
Option Compare Database
Option Explicit

Private Enum QuestionTypeEnu m
UnknownQuestion
CapitalQuestion
PopulationQuest ion
End Enum

Dim WithEvents ixp As InternetExplore r

Dim m_lngSeconds As Long
Dim m_lngTimeout As Long
Dim m_QuestionType As QuestionTypeEnu m
'

Private Sub cmdAnswer_Click ()

On Error GoTo Err_Handler

Dim strQuestion As String
Dim strURL As String

strQuestion = Trim(Nz(Me.txtQ uestion, ""))

If strQuestion Like "What is the capital of *" Then

strURL = Mid$(strQuestio n, 24)

If Right$(strURL, 1) = "?" Then
strURL = Left$(strURL, Len(strURL) - 1)
End If

strURL = "www.worldessen tials.com/capital.asp" & _
"?country=" & strURL

m_QuestionType = QuestionTypeEnu m.CapitalQuesti on

ElseIf strQuestion Like "What is the population of *" Then

strURL = Mid$(strQuestio n, 27)

If Right$(strURL, 1) = "?" Then
strURL = Left$(strURL, Len(strURL) - 1)
End If

strURL = "www.worldessen tials.com/population.asp" & _
"?country=" & strURL

m_QuestionType = QuestionTypeEnu m.PopulationQue stion

Else

strQuestion = "Enter a question such as:" & vbCrLf & _
"What is the capital of France? or" & vbCrLf & _
"What is the population of Italy?"

MsgBox strQuestion, vbInformation

Me.txtQuestion. SetFocus

Exit Sub

End If

DoCmd.Hourglass True

ixp.Navigate2 strURL

m_lngTimeout = 10

m_lngSeconds = 0

Me.TimerInterva l = 1000

Exit_Handler:
Exit Sub

Err_Handler:
DoCmd.Hourglass False
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Open(Cance l As Integer)

On Error GoTo Err_Handler

Cancel = True

Set ixp = New InternetExplore r

Cancel = False

Exit_Handler:
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Timer()

On Error GoTo Err_Handler

m_lngSeconds = m_lngSeconds + 1

If m_lngSeconds >= m_lngTimeout Then
Me.TimerInterva l = 0
ixp.Navigate2 "about:blan k"
End If

Exit_Handler:
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Unload(Can cel As Integer)

On Error GoTo Err_Handler

If Not ixp Is Nothing Then
Set ixp = Nothing
End If

Exit_Handler:
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub ixp_DocumentCom plete(ByVal pDisp As Object, URL As Variant)

On Error GoTo Err_Handler

Dim strHtml As String
Dim lngPos1 As Long
Dim lngPos2 As Long
Dim strValue As String

If pDisp Is ixp Then

DoCmd.Hourglass False

Me.TimerInterva l = 0

If ixp.LocationURL = "about:blan k" Then

MsgBox "Timeout Occurred!", vbExclamation

Else

strHtml = ixp.Document.Bo dy.innerHTML

Select Case m_QuestionType

Case QuestionTypeEnu m.CapitalQuesti on
lngPos1 = InStr(1, strHtml, ">The Capital of ")

Case QuestionTypeEnu m.PopulationQue stion
lngPos1 = InStr(1, strHtml, ">The Population of ")

End Select
If lngPos1 > 0 Then

lngPos1 = InStr(lngPos1, strHtml, "<P>")

If lngPos1 > 0 Then

lngPos1 = lngPos1 + 3

lngPos2 = InStr(lngPos1, strHtml, "</P>")

If lngPos2 > lngPos1 Then
strValue = Trim(Mid$(strHt ml, lngPos1, lngPos2 -
lngPos1))
End If

End If

End If

End If

If Len(strValue) > 0 Then

strValue = "Q: " & Me.txtQuestion & vbCrLf & _
"A: " & strValue

MsgBox strValue, vbInformation, "Answer"

Else

strValue = "Q: " & Me.txtQuestion & vbCrLf & _
"A: Sorry, I don't know!"

MsgBox strValue, vbExclamation, "Unanswered Question"

End If

End If
Exit_Handler:
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub
' *** Code Ends ***
Mar 18 '06 #8
Oh Anthony! This is such a kind effort on your part. Thanks very
much. I have only glanced at the code so far but I will study it for
ideas on adaptation to our needs.

You are a fine fellow.

-- LW

On Sat, 18 Mar 2006 06:50:28 +0000 (UTC), "Anthony England"
<ae******@oops. co.uk> wrote:
"Lauren Wilson" <no****@nospam. com> wrote in message
news:94******* *************** **********@4ax. com...

Thanks for your response. Here's more info that might help:

We have about 4200 users spread out all over North America and some in
Central & South America. However, each of those users access THEIR
data on local MDBs. The ONLY need for this Client to Web server
interface is to do things like check for new versions AND to control
licensing. So, the program will be internally making ALL the calls to
the server and the user will not know it's happening. Concurrent
users hitting the web DB for license validation and/or update info
should be VERY rare but it WILL happen. Each user's machine will only
check these things about twice per month.

Having just been woken up by my 16 month old daughter at 4:15, and finding
myself unable to get back to sleep I decided to write a demo. This form
simply requires a textbox 'txtQuestion' and a command button 'cmdAnswer'.
You type in a question, press the button and it magically gets the answer
across the internet. The questions can be of the format:
What is the capital of Greece?
What is the population of Poland?
When you create the form you will need to set a reference to "Microsoft
Internet Controls"

Please do try this out, as I took the bother to write it for you, but please
also note that the database it queries is not mine, nor do I know the
authors. This means that they may change the format at any time and also
may get fed up if millions of Access databases across the world start
hitting it with requests.
' *** Code Starts ***
Option Compare Database
Option Explicit

Private Enum QuestionTypeEnu m
UnknownQuestion
CapitalQuestion
PopulationQuest ion
End Enum

Dim WithEvents ixp As InternetExplore r

Dim m_lngSeconds As Long
Dim m_lngTimeout As Long
Dim m_QuestionType As QuestionTypeEnu m
'

Private Sub cmdAnswer_Click ()

On Error GoTo Err_Handler

Dim strQuestion As String
Dim strURL As String

strQuestion = Trim(Nz(Me.txtQ uestion, ""))

If strQuestion Like "What is the capital of *" Then

strURL = Mid$(strQuestio n, 24)

If Right$(strURL, 1) = "?" Then
strURL = Left$(strURL, Len(strURL) - 1)
End If

strURL = "www.worldessen tials.com/capital.asp" & _
"?country=" & strURL

m_QuestionType = QuestionTypeEnu m.CapitalQuesti on

ElseIf strQuestion Like "What is the population of *" Then

strURL = Mid$(strQuestio n, 27)

If Right$(strURL, 1) = "?" Then
strURL = Left$(strURL, Len(strURL) - 1)
End If

strURL = "www.worldessen tials.com/population.asp" & _
"?country=" & strURL

m_QuestionType = QuestionTypeEnu m.PopulationQue stion

Else

strQuestion = "Enter a question such as:" & vbCrLf & _
"What is the capital of France? or" & vbCrLf & _
"What is the population of Italy?"

MsgBox strQuestion, vbInformation

Me.txtQuestion. SetFocus

Exit Sub

End If

DoCmd.Hourglass True

ixp.Navigate2 strURL

m_lngTimeout = 10

m_lngSeconds = 0

Me.TimerInterva l = 1000

Exit_Handler :
Exit Sub

Err_Handler:
DoCmd.Hourglass False
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Open(Cance l As Integer)

On Error GoTo Err_Handler

Cancel = True

Set ixp = New InternetExplore r

Cancel = False

Exit_Handler :
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Timer()

On Error GoTo Err_Handler

m_lngSeconds = m_lngSeconds + 1

If m_lngSeconds >= m_lngTimeout Then
Me.TimerInterva l = 0
ixp.Navigate2 "about:blan k"
End If

Exit_Handler :
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub Form_Unload(Can cel As Integer)

On Error GoTo Err_Handler

If Not ixp Is Nothing Then
Set ixp = Nothing
End If

Exit_Handler :
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub

Private Sub ixp_DocumentCom plete(ByVal pDisp As Object, URL As Variant)

On Error GoTo Err_Handler

Dim strHtml As String
Dim lngPos1 As Long
Dim lngPos2 As Long
Dim strValue As String

If pDisp Is ixp Then

DoCmd.Hourglass False

Me.TimerInterva l = 0

If ixp.LocationURL = "about:blan k" Then

MsgBox "Timeout Occurred!", vbExclamation

Else

strHtml = ixp.Document.Bo dy.innerHTML

Select Case m_QuestionType

Case QuestionTypeEnu m.CapitalQuesti on
lngPos1 = InStr(1, strHtml, ">The Capital of ")

Case QuestionTypeEnu m.PopulationQue stion
lngPos1 = InStr(1, strHtml, ">The Population of ")

End Select
If lngPos1 > 0 Then

lngPos1 = InStr(lngPos1, strHtml, "<P>")

If lngPos1 > 0 Then

lngPos1 = lngPos1 + 3

lngPos2 = InStr(lngPos1, strHtml, "</P>")

If lngPos2 > lngPos1 Then
strValue = Trim(Mid$(strHt ml, lngPos1, lngPos2 -
lngPos1))
End If

End If

End If

End If

If Len(strValue) > 0 Then

strValue = "Q: " & Me.txtQuestion & vbCrLf & _
"A: " & strValue

MsgBox strValue, vbInformation, "Answer"

Else

strValue = "Q: " & Me.txtQuestion & vbCrLf & _
"A: Sorry, I don't know!"

MsgBox strValue, vbExclamation, "Unanswered Question"

End If

End If
Exit_Handler :
Exit Sub

Err_Handler:
MsgBox Err.Description , vbExclamation, "Error No: " & Err.Number
Resume Exit_Handler

End Sub
' *** Code Ends ***

Mar 18 '06 #9

"Lauren Wilson" <no****@nospam. com> wrote in message
news:7r******** *************** *********@4ax.c om...
Oh Anthony! This is such a kind effort on your part. Thanks very
much. I have only glanced at the code so far but I will study it for
ideas on adaptation to our needs.

You are a fine fellow.

-- LW

You're welcome!
But note it only takes a minute to have it working as it is:
1 form, 1 textbox, 1 button.
Cut & paste the code and set the reference.
Mar 18 '06 #10

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

Similar topics

0
1893
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool This article makes a detailed comparison among SourceAnyWhere, SourceOffSite, VSS Remoting and possible others. Keywords: VSS Remote Access, VSS Web Access, VSS Internet Access,
1
1353
by: Lyle Fairfield | last post by:
As an alternative to DAPS and ASP, some of us who are not yet up to speed with .NET, access Databases using HTML and ActiveXObjects. I am considering doing this for some small utilities. But I cannot guarantee users will have up-to-date ADODB and OLEDB on their machines (that's why I'm not using ADPs). An instruction for this script is...
6
3865
by: John | last post by:
Hi We have an access app (front-end+backend) running on the company network. I am trying to setup replication for laptop users who go into field and need the data synched between their laptops and the server upon return to the office. I am planning it this; Move all access tables to sql server and then link the tables to access front-end...
3
3481
by: Lyle Fairfield | last post by:
In a recent thread there has been discussion about Data Access Pages. It has been suggested that they are not permitted on many or most secure sites. Perhaps, that it is so, although I know of no site that has this prohibition, and I have uploaded DAPs to various sites and used them from those sites. I do not understand why any site...
2
1766
by: Bob Alston | last post by:
Anyone out there successfully deployed Data Access Pages, on a server they do not control, using RDS in a 3-tier environment? If so I would like to hear about your success. From my reading, RDS is not widely available on commercial servers due to security issues advised by Microsoft (see prior posts). I have done it successfully in a two...
0
3276
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool including SourceOffSite, SourceAnyWhere and VSS Remoting This article makes a detailed comparison among SourceAnyWhere, SourceOffSite, VSS Remoting and possible others.
3
2740
by: Daniel | last post by:
Is it possible to retain local file system read, write, delete access while impersonating for access to a remote drive in a different domain? I need to be able to move files from a local computer to a remote computer. do i have to copy them from the local computer to the remote computer then delete them fromt the local computer after undo-ing...
0
1072
by: Larry Linson | last post by:
Clint Covington, Lead Program Manager for Access 12, blogged about the future of DAPs: http://www.utteraccess.com/forums/showflat.php?Cat=&Board=86&Number=1057772&Forum=,All_Forums,&Words=&Searchpage=0&Limit=25&Main=1057287&Search=true&where=&Name=28550&daterange=&newerval=&newertype=&olderval=&oldertype=#Post1057772&bodyprev= Larry Linson...
1
6649
by: TerrenceJ | last post by:
Hi there I've configure our SBS 2003 server to allow remote access and Outlook over internet. The mail works fine, but when I try remote access, I am asked for username and password, which I complete and then I get this error. ____________________________________ Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary...
0
7685
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. ...
0
7941
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7452
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...
0
7784
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...
1
5354
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...
0
5071
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3467
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1916
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1039
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.