webForumDet fria alternativet

kontakt med databas på annan server

ASP

7 svar · 210 visningar · startad av Bjarne A

Medlem sedan feb. 2001151 inlägg
Frågan#1

Kan man öppna en länk i ASP koden för att skriva i en databas som ligger på en annan server dvs att ersätta den lokala varianten nedan mot något med http://www.minserver.se/db...

Server.MapPath("raknare.txt")
Server.MapPath("counter.mdb")

Har inte själv lurat ut något sätt ASP exekveras ju innan den går från servern till klienten Hmmmm... men det hade underlättat

Medlem sedan dec. 19998 577 inlägg
#2

Nej, det finns inget sätt, vilket är tur för säkerheten. Du kan bara komma åt databasen om den ligger i det lokala nätverket.

------------------
Jag invecklar utvecklande

Medlem sedan dec. 19995 874 inlägg
#3

Det går visst, men det har sina begränsningar.

Återkommer senare

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

Medlem sedan dec. 19995 874 inlägg
#4

<%
SQLStmt = "SELECT * FROM tabell"
SET RS = Connection.Execute(SQLStmt)
RS.Save Response,1 'persist adPersistXML
'blabla
RS.Close
Set RS = Nothing
%>

Sedan kopplar du connection mot http:// istället.

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

Medlem sedan juli 20011 129 inlägg
#5

Eller så går det att köra med OLEDB:

Conn.Open "Provider=sqloledb;" & _
"Data Source=[IP-Adress utan hakparanteser],1433;" & _
"Network Library=DBMSSOCN;" & _
"Initial Catalog=[SQL-Db:n i SQL];" & _
"User ID=[Användarnamn];" & _
"Password=[Lösenord];"

Allt utan hakparanteser [bara för beskrivining av värde som ska matas in]!

------------------
Say hello to my stinky little friend!

Medlem sedan dec. 19996 721 inlägg
#6

Access-databaser är filbaserade och JET-motorn jobbar inte över nätverk, så nej... det går inte. Man kan, med teknik liknande Brimbas exempel, hämta och skicka recordsets över HTTP, men det är inte samma sak som att ha en riktig koppling.

Medlem sedan dec. 19995 874 inlägg
#7

Som sagt, det har sina begränsningar.
Jag rekomenderar inte denna metod.

------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=19" TARGET=_blank>Skulle du äta på restaurang, om det var rökförbud?
</A>Varför blir mina isbitar inte lika klara som i reklamen?

Medlem sedan feb. 2001151 inlägg
#8

Tack ändå
Det är lika viktigt att få reda på att det inte går, som hur man gör.

287 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
152 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
152 ms — ändringar (db)