webForumDet fria alternativet

öppna databas över internet

ASP

7 svar · 245 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Frågan#1

jag skulle vilja med ett program jag gjort öppna en databas jag har på en webbserver. Går detta? det går ju utmärkt att öppna på hårddisken o så, och när jag provade att skriva:
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=http://...mb.mdb;"

så gick det inte, den säger ogiltig filnamn. Det står ju inte http://...mb.mdb, utan där står sökvägen till hemsidan... går detta lösa på nåt sätt, eller får man inte öppna databas på det sättet?

------------------
"When there's no more room in hell,
the dead will walk the earth."
---------------------
http://shortenings.cjb.net

Medlem sedan dec. 200012 464 inlägg
#2

Denna fråga har inget med SQL att göra. Därför flyttar jag tråden till ASP-forumet.

------------------
essentitia preter non sans multiplicandum

Medlem sedan sep. 20005 700 inlägg
#3

okej, jag trodde det ja, men den har inget med ASP att göra.. programmet är gjort i VB så den kanske borde ligga under Visual Basic. Vad vet jag, jag vill helst bara ha svar :)

------------------
"When there's no more room in hell,
the dead will walk the earth."
---------------------
http://shortenings.cjb.net

Medlem sedan dec. 200012 464 inlägg
#4

Okej, men tyvärr så går det inte att flytta trådar mellan olika avdelningar.

Jag vet faktiskt inte om ditt problem går att lösa, men jag tror inte att det är möjligt.

------------------
essentitia preter non sans multiplicandum

Medlem sedan feb. 20001 861 inlägg
#5

Går det inte att skapa en DSN mot servern?

Medlem sedan sep. 20005 700 inlägg
#6

oj!, det vet jag inte hur man gör

------------------
"When there's no more room in hell,
the dead will walk the earth."
---------------------
http://shortenings.cjb.net

Medlem sedan dec. 19996 721 inlägg
#7

Nej, det går inte. Skriver man http:// så har man ju angett en URL, och inte en filsökväg. Eftersom JET kräver konstant tillgång till databasfilen så kan man inte utnyttja ett så simpelt protokoll som http. Det finns dock middlewareprogram som kan koppla upp vilken ODBC-källa som helst över Internet, men det kostar pengar.

Det går finfint att skapa en VB-lösning som hämtar och skickar data till mellan olika servrar, men det blir aldrig samma sak som att ha en riktig koppling, och det lämpar sig inte för transaktionsintensiva system.

Nya .NET och SOAP kan också ge vissa fördelar för denna typ av lösninigar.

------------------
/emission
If you see someone without a smiley, give them your colon.

Medlem sedan dec. 2000203 inlägg
#8

Du har inte försökt hämta lunarstorms databas då :)

------------------
<% Dim Emil, Carlsson, Bäst

Emil + Carlsson = bäst %>

<%=bäst%>

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