webForumDet fria alternativet

Min databas

ASPur ASP

18 svar · 448 visningar · startad av jwradhe

jwradheMedlem sedan juni 2002711 inlägg
#1

Varför är min databas skriv skyddad när den ligger på wwwrot ???
och hur gör jag den skrivbar?

SirPeterMedlem sedan feb. 200115 571 inlägg
#2

Högerklicka på den, välj Egenskaper och fliken Säkerhet och ställ in skrivrättigheter på IUSR_Datornamn

jwradheMedlem sedan juni 2002711 inlägg
#3

det kommer inte up nåt säkerhet...hittar ingen sån flik

SirPeterMedlem sedan feb. 200115 571 inlägg
#4

Antingen har du inte NTFS som filsystem eller så har du inte stängt av Förenklad fildelning under Verktygsmenyn - Mappalternativ - Visning

jwradheMedlem sedan juni 2002711 inlägg
#5

jag har xp om de e de du menar?

SirPeterMedlem sedan feb. 200115 571 inlägg
#6

Nej det är inte det jag menar.
Kolla så att du har installerat xp på NTFS-filsystem genom att högerklicka på C: och välja Egenskaper.
Om du har NTFS på disken så kollar du det andra alternativet som jag skrev.

@ndersMedlem sedan juni 200032 969 inlägg
#7

Jag tar tillfället i akt att som så många gånger förr citera mig själv:

@nders skrev:

Om du använder Windows XP, måste du se till att avaktivera Förenklad fildelning. Det gör du genom att i windows-utforskaren gå till menyn Verktyg -> Mappalternativ och sedan till fliken Visning. I listan finns alternativet ”Använd förenklad fildelning”. Se till att rutan inte är förbockad. Klicka OK.

I utforskaren, högerklicka på mappen där databasen ligger, välj Egenskaper, och sedan fliken Säkerhet. Om inte användarkontot IUSR_datornamn finns med i listan, klicka på knappen Lägg till och fyll i det i rutan.

Markera användarkontot IUSR_datornamn i listan och se till så följande rättigheter är markerade: Ändra, Läsa och köra, Läsa, och Skriva.

Ja, för er som undrar, det kommer med i FAQ. ;)

Mvh,

jwradheMedlem sedan juni 2002711 inlägg
#8

jag vet inte om jag har ntfs för jag hittar inget om de.

hur fixar man det då?

SirPeterMedlem sedan feb. 200115 571 inlägg
#9

Högerklicka på C: i Utforskaren och välj Egenskaper.
Läs till höger om där det står Filsystem:

jwradheMedlem sedan juni 2002711 inlägg
#10

vad e IUSR_datornamn ??

jwradheMedlem sedan juni 2002711 inlägg
#11

får detta fel nu när jag testar min fil.

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Tabellen 'inlagg' är exklusivt öppnad av annan användare, eller så har den redan öppnats via användargränssnittet och kan inte manipuleras programtekniskt.
/gastbok.asp, line 84
@ndersMedlem sedan juni 200032 969 inlägg
#12

Har du Access öppet?

jwradheMedlem sedan juni 2002711 inlägg
#13

nej..inte nu

Jesper TMedlem sedan nov. 20017 144 inlägg
#14

Du måste stänga access när du jobbar med din databas på localhost.

jwradheMedlem sedan juni 2002711 inlägg
#15

nu står det.

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0xd88 Thread 0xee4 DBC 0x1039b04 Jet'.
/inlagg.asp, line 13
Jesper TMedlem sedan nov. 20017 144 inlägg
#16

Gör en dsn-lös koppling i stället.

jwradheMedlem sedan juni 2002711 inlägg
#17

hehe.....å de gör man hur??? *tack för att du e schysst å hjälper mig!!!*

Jesper TMedlem sedan nov. 20017 144 inlägg
#18
<%
Dim Conn, rs, SQLSats
Set Conn = Server.CreateObject("ADODB.Connection") 
Set rs = Server.CreateObject("ADODB.Recordset") 
Conn.Open "DBQ=" & Server.MapPath("\databas.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};" 

SQLSats = "Select * from Tabellen Order By ID Desc"
SET rs = Conn.Execute(SQLSats)
While Not rs.EOF

Response.write rs("ID")&" | "& rs("Kolumnen")&"<br>"

rs.MoveNext
Wend
rs.Close
Set rs = Nothing
Conn.Close
Set Conn = Nothing
%>
jwradheMedlem sedan juni 2002711 inlägg
#19

tack för hjälpen!!

137 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)