Avatar billede freeman Nybegynder
29. september 2001 - 01:26 Der er 14 kommentarer og
1 løsning

Win2k Adv Sever m. IIS.. Database fejl !

Jeg er ved at sætte min server op, men der er fejl, når den skal conecte til en database.. ASP\'en i sig selv virker ok, men ikke får den skal tilsluttes en database.

se selv på www.webii.dk/ny/addguest.htm
Avatar billede freeman Nybegynder
29. september 2001 - 01:27 #1
skulle jeg lige sige at det er en Access database..
Avatar billede keysersoze Ekspert
29. september 2001 - 02:31 #2
dette \"Operation must use an updateable query.\"?

der kan være flere ting - de mest alm.: databasen ligger et sted hvor der ikke er skriverettigheder - databasen i sig selv har ikke skriverettigheder...
Avatar billede bojohansen Nybegynder
29. september 2001 - 09:10 #3
Holder med keysersoze der er ikke skriverettighed til DB\'en.
Avatar billede freeman Nybegynder
29. september 2001 - 20:32 #4
er det noget opsætning eller ?
Jeg har lige tjekke selve Access filnen er den var ikke skrivebestyttet
Avatar billede keysersoze Ekspert
29. september 2001 - 20:36 #5
tjek om der er skriverettigheder fra IIS til mappen db\'en ligger i
Avatar billede freeman Nybegynder
29. september 2001 - 22:05 #6
jeg har lidt svært ved at se hvad jeg skal gøre.. Når jeg er inde i egenskaber for siden, hva så ?
Avatar billede freeman Nybegynder
30. september 2001 - 19:48 #7
ok.. nu kørete det, men...

Når jeg har åbnet for databasen og tilføjer en ny post til den, så kan jeg gå ind og se det mv.. men når jeg så går ind igen, kommer den en HTTP 500 error.. altså den fjerner de gamle tilladelser som \"everyone\" havde til den ???
I denne forbindelse er det en gæstebog som jeg er ved at sætte op.. Når en besøgende skriver i den, går det ok.. Men efter at han er lagt posten i og man kan se det, så kan der ikke skrives flere.. siden kan ikke åbnes http://www.karstensommer.dk/ny/guest
Avatar billede keysersoze Ekspert
30. september 2001 - 20:29 #8
hvordan ser dine connection-sætninger ud?
Avatar billede freeman Nybegynder
30. september 2001 - 20:37 #9
øhh.. hvad tænker du på?.. til databsen
Avatar billede freeman Nybegynder
30. september 2001 - 20:38 #10
det script jeg tester med at et free fra netcoders, så det skulle køre..

<%
\' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"database.mdb\")
Conn.Open DSN

strSQL = \"Select * from jwgbog\"

set rscount = conn.execute(\"select count(id) as antal from jwgbog\")
antal = rscount(\"antal\")
set rscount = nothing
%>
Avatar billede keysersoze Ekspert
30. september 2001 - 20:52 #11
prøv at lave noget lidt mere simpelt som en test - fx:

set conn = Server.CreateObject(\"ADODB.Connection\")
conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"databasemdb\")
SQL = \"select * from jwgbog\"
Set RS = Conn.Execute(SQL)

og se lige hvordan den tér sig med en simpel udskrivning...
Avatar billede freeman Nybegynder
30. september 2001 - 21:11 #12
vildt.. den virkede lige igen (uden jeg gjorde noget).. så langde jeg et indlæg i, og gik ud... igen da jeg skulle ind igen, kom Server Error..

Nu har jeg lavet en version til
www.karstensommer.dk/ny/guest/guest.asp
det er den lille connect som Keysersoze kom med
Avatar billede keysersoze Ekspert
30. september 2001 - 21:15 #13
jeg må nok melde pas så... underligt at den nogle gange virker og andre ikke... :/
Avatar billede freeman Nybegynder
30. september 2001 - 21:16 #14
der er et admin-modul med gæstebogen, kan de være den som blokere af en eller anden årsag ?
Avatar billede freeman Nybegynder
30. september 2001 - 22:00 #15
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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