Avatar billede peterkopi Nybegynder
19. maj 2005 - 19:56 Der er 9 kommentarer og
1 løsning

Problem med DSN-less connection, error '80004005'

Nogen der kan hjælpe mig med en DNS-less conn. hos cliche.dk?

Jeg får flg. fejl på siden http://www.thomasvilhelm.dk/home/index.asp:

Microsoft JET Database Engine error '80004005'

'C:\WINNT\system32\thomasvilhelm.dk\db\db.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

D:\WWW\THOMASVILHELM.DK\PUBLIC_HTML\HOME\../includes/connect.asp, line 10

Det er et fipsCMS Light jeg forsøger at få op at køre..!

Jeg kan først være med i svar/kommentarer fra fredag formiddag!!!
Avatar billede peterkopi Nybegynder
19. maj 2005 - 19:57 #1
../connect.asp:

<%
' Database forbindelse
Dim ConnectString, conn
'NY fra koncert.asp
Set conn = Server.CreateObject("ADODB.Connection")
ConnectString = "Data Source=thomasvilhelm.dk\db\db.mdb;Provider=Microsoft.Jet.OLEDB.4.0;"

'ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" Server.MapPath("http://www.thomasvilhelm.dk/db/db.mdb")

conn.open ConnectString
%>
Avatar billede busschou Praktikant
20. maj 2005 - 00:30 #2
hmm normalt tager man ikke domænet med i en mappath...ideen er jo at adressen er "virtuel" sådan her
ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("/db.mdb")
Avatar billede submann Nybegynder
20. maj 2005 - 02:53 #3
Hvis jeg husker rigtigt, så har cliche.dk en mappe som hedder db som ligger uden for roden, hvis de stadig har det, så tror jeg det er dette du skal bruge...

Set database = Server.CreateObject ("ADODB.Connection")
database.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=d:\www\thomasvilhelm.dk\db\db.mdb")

Hvis du ikke er helt sikker på hele stien kan du bruge denne til at finde den:
<%=server.mappath("/")%>
Avatar billede busschou Praktikant
20. maj 2005 - 06:48 #4
Jeg havde ikke luret det var cliche
Måske er deres connections forskellige afhængig af hvornår man er blevet oprettet
Men jeg har en som svarer til du skulle bruge
DNS      = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\web\thomasvilhelm.dk_o9x7xl\db\db.mdb"
Deri står ikke domænet direkte men domænet plus en kode af en slags som varierer fra domæne til domæne
Du kan altid snildt finde den absolutte sti ved at logge ind på ftp
Og ellers så er Server.Mappath egentlig en god løsning.
For så slipper du for at tænke på hvad som sker den dag din udbyder ændrer server eller lignende og din sti bliver anderledes :o)
Avatar billede peterkopi Nybegynder
24. maj 2005 - 14:01 #5
submann: Dit kommentar fra den 20. kl. 02:53:51 burde have været et svar, for dit conn forslag VIRKER! Tak, lægger du et svar..?
Avatar billede peterkopi Nybegynder
24. maj 2005 - 14:02 #6
busschou: Jeg har sgu aldrig været på en server, hvor Server.Mappath fungerede. Og jeg har efterhånden lavet en halv snes hjemmesider. Det ville være dejligt, hvis det fungerede - men jeg har som sagt aldrig oplevet det. Desværre!
Avatar billede submann Nybegynder
24. maj 2005 - 14:03 #7
Det vil jeg da...
Avatar billede peterkopi Nybegynder
24. maj 2005 - 16:57 #8
Tak for hjælpen, submann :-)
Avatar billede submann Nybegynder
24. maj 2005 - 18:28 #9
Det var så lidt...

Lige en ting...

Jeg har selv været ved Cliche.dk en gang, pas på med hvad du har på din hjemmeside...

Jeg havde et billede af en pige i bikini, det var ikke vist på nogle sider, det var der kun for at jeg kunne hente det ned på min telefon.
Cliche.dk lukkede min side pga. det billede, de sagde at det var pornografisk matriale, de ville have 200 kr for at lukke min side op så jeg kunne hente mine ting og så ville de lukke igen for evigt...
Så pas på ved dem...

Og en anden ting... ;o)

Server.Mappath fungerer fint på alle web hoteller, vel og mærket hvis at mappen hvor databasen ligger ikke ligger som de ligger ved Cliche.dk
Jeg bruger selv denne og den virker fint...

<%
Set ObjConn = Server.CreateObject ("ADODB.Connection")
ObjConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/db/db.mdb") & ";" & "Persist Security Info=False"
%>
Avatar billede busschou Praktikant
24. maj 2005 - 18:33 #10
min erfaring er generelt at man får hvad man betaler for...man betaler næsten nada hos cliche..og får derfor næsten nada..ihvert fald inden for support...såå hvis man har større krav så må man jo skifte til noget som koster mere...men det er min erfaring, sådan hænger verdenen normalt sammen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester