/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Sql sætning?
Fra : Thomas Brejner


Dato : 25-07-03 13:39

Jeg har dette som overhovedet ikke virker, den kommer med denne server fejl:
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
query

Er der nogen der kan se fejlen, for jeg kan ikke :(

<%
if request.querystring("type") = "opret" then
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("billeder.mdb")
Conn.Open DSN
SQL = "INSERT INTO kommentar (festid, billed, navn, kommentar) VALUES ( " &
request.querystring("fest") & ", '" & request.querystring("billed") & "', '"
& request.form("navn") & "', '" & request.form("kommentar") & "' )"
Conn.Execute(SQL)
response.write "hej hej"
Conn.Close
Set Conn = Nothing
end if
%>




 
 
Thomas Hansen (25-07-2003)
Kommentar
Fra : Thomas Hansen


Dato : 25-07-03 13:44

Det lyder mere som om du ikke har skriverettigheder til databasen.
eller at IUSR_XXXXX ikke har rettigheder til databasen, eller mappen som
databasen ligger i

--
Med Venlig Hilsen
Thomas Hansen
webmaster@brinck.dk

Brinck Elektronik & Handel ApS
Frederiksborggade 42
1360 København K.
tlf: 33 11 15 70
fax: 33 91 15 70
website: www.brinck.dk
"Thomas Brejner" <thomasb@postbilen.dk> skrev i en meddelelse
news:bfr8d0$22il$1@news.cybercity.dk...
> Jeg har dette som overhovedet ikke virker, den kommer med denne server
fejl:
> [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
> query
>
> Er der nogen der kan se fejlen, for jeg kan ikke :(
>
> <%
> if request.querystring("type") = "opret" then
> Set Conn = Server.CreateObject("ADODB.Connection")
> DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
> DSN = DSN & "DBQ=" & Server.MapPath("billeder.mdb")
> Conn.Open DSN
> SQL = "INSERT INTO kommentar (festid, billed, navn, kommentar) VALUES ( "
&
> request.querystring("fest") & ", '" & request.querystring("billed") & "',
'"
> & request.form("navn") & "', '" & request.form("kommentar") & "' )"
> Conn.Execute(SQL)
> response.write "hej hej"
> Conn.Close
> Set Conn = Nothing
> end if
> %>
>
>
>



Thomas Brejner (25-07-2003)
Kommentar
Fra : Thomas Brejner


Dato : 25-07-03 14:09

Jamen den kan sagtens læse fra den men den kommer med denne fejl når jeg vil
indsætte
"Thomas Hansen" <webmaster@brinck.dk> skrev i en meddelelse
news:zC9Ua.36813$Kb2.1515645@news010.worldonline.dk...
> Det lyder mere som om du ikke har skriverettigheder til databasen.
> eller at IUSR_XXXXX ikke har rettigheder til databasen, eller mappen som
> databasen ligger i
>
> --
> Med Venlig Hilsen
> Thomas Hansen
> webmaster@brinck.dk
>
> Brinck Elektronik & Handel ApS
> Frederiksborggade 42
> 1360 København K.
> tlf: 33 11 15 70
> fax: 33 91 15 70
> website: www.brinck.dk
> "Thomas Brejner" <thomasb@postbilen.dk> skrev i en meddelelse
> news:bfr8d0$22il$1@news.cybercity.dk...
> > Jeg har dette som overhovedet ikke virker, den kommer med denne server
> fejl:
> > [Microsoft][ODBC Microsoft Access Driver] Operation must use an
updateable
> > query
> >
> > Er der nogen der kan se fejlen, for jeg kan ikke :(
> >
> > <%
> > if request.querystring("type") = "opret" then
> > Set Conn = Server.CreateObject("ADODB.Connection")
> > DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
> > DSN = DSN & "DBQ=" & Server.MapPath("billeder.mdb")
> > Conn.Open DSN
> > SQL = "INSERT INTO kommentar (festid, billed, navn, kommentar) VALUES
( "
> &
> > request.querystring("fest") & ", '" & request.querystring("billed") &
"',
> '"
> > & request.form("navn") & "', '" & request.form("kommentar") & "' )"
> > Conn.Execute(SQL)
> > response.write "hej hej"
> > Conn.Close
> > Set Conn = Nothing
> > end if
> > %>
> >
> >
> >
>
>



Thomas Hansen (25-07-2003)
Kommentar
Fra : Thomas Hansen


Dato : 25-07-03 14:20

En ting er læserettigheder, noget andet er skriverettigheder.

--
Med Venlig Hilsen
Thomas Hansen


"Thomas Brejner" <thomasb@postbilen.dk> skrev i en meddelelse
news:bfra55$249j$1@news.cybercity.dk...
> Jamen den kan sagtens læse fra den men den kommer med denne fejl når jeg
vil
> indsætte
> "Thomas Hansen" <webmaster@brinck.dk> skrev i en meddelelse
> news:zC9Ua.36813$Kb2.1515645@news010.worldonline.dk...
> > Det lyder mere som om du ikke har skriverettigheder til databasen.
> > eller at IUSR_XXXXX ikke har rettigheder til databasen, eller mappen som
> > databasen ligger i
> >
> > --
> > Med Venlig Hilsen
> > Thomas Hansen
> > webmaster@brinck.dk
> >
> > Brinck Elektronik & Handel ApS
> > Frederiksborggade 42
> > 1360 København K.
> > tlf: 33 11 15 70
> > fax: 33 91 15 70
> > website: www.brinck.dk
> > "Thomas Brejner" <thomasb@postbilen.dk> skrev i en meddelelse
> > news:bfr8d0$22il$1@news.cybercity.dk...
> > > Jeg har dette som overhovedet ikke virker, den kommer med denne server
> > fejl:
> > > [Microsoft][ODBC Microsoft Access Driver] Operation must use an
> updateable
> > > query
> > >
> > > Er der nogen der kan se fejlen, for jeg kan ikke :(
> > >
> > > <%
> > > if request.querystring("type") = "opret" then
> > > Set Conn = Server.CreateObject("ADODB.Connection")
> > > DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
> > > DSN = DSN & "DBQ=" & Server.MapPath("billeder.mdb")
> > > Conn.Open DSN
> > > SQL = "INSERT INTO kommentar (festid, billed, navn, kommentar) VALUES
> ( "
> > &
> > > request.querystring("fest") & ", '" & request.querystring("billed") &
> "',
> > '"
> > > & request.form("navn") & "', '" & request.form("kommentar") & "' )"
> > > Conn.Execute(SQL)
> > > response.write "hej hej"
> > > Conn.Close
> > > Set Conn = Nothing
> > > end if
> > > %>
> > >
> > >
> > >
> >
> >
>
>



Thomas Brejner (25-07-2003)
Kommentar
Fra : Thomas Brejner


Dato : 25-07-03 14:33

okay.. er det ikke noget serveren bestemmer? fordi jeg havde det på min
server først og der virkede det, så smed jeg det over på en anden server og
så kunne den ikke oprette noget i db'en
"Thomas Hansen" <webmaster@brinck.dk> skrev i en meddelelse
news:n8aUa.36823$Kb2.1516843@news010.worldonline.dk...
> En ting er læserettigheder, noget andet er skriverettigheder.
>
> --
> Med Venlig Hilsen
> Thomas Hansen
>







Thomas Hansen (25-07-2003)
Kommentar
Fra : Thomas Hansen


Dato : 25-07-03 14:54

Prøv at højreklikke på db'en og se i egenskaber om den ikke er
skrivebeskyttet.
Hvis den ikke er skal du højreklikke på mappen som indeholder db'en vælge
sikkerheds fanebladet og tilføje IUSR_maskinnavn til mappen og give ham
skriverettigheder


--
Med Venlig Hilsen
Thomas Hansen
webmaster@brinck.dk

Brinck Elektronik & Handel ApS
Frederiksborggade 42
1360 København K.
tlf: 33 11 15 70
fax: 33 91 15 70
website: www.brinck.dk
"Thomas Brejner" <thomasb@postbilen.dk> skrev i en meddelelse
news:bfrbhi$25fm$1@news.cybercity.dk...
> okay.. er det ikke noget serveren bestemmer? fordi jeg havde det på min
> server først og der virkede det, så smed jeg det over på en anden server
og
> så kunne den ikke oprette noget i db'en
> "Thomas Hansen" <webmaster@brinck.dk> skrev i en meddelelse
> news:n8aUa.36823$Kb2.1516843@news010.worldonline.dk...
> > En ting er læserettigheder, noget andet er skriverettigheder.
> >
> > --
> > Med Venlig Hilsen
> > Thomas Hansen
> >
>
>
>
>
>
>



Thomas Brejner (25-07-2003)
Kommentar
Fra : Thomas Brejner


Dato : 25-07-03 17:19

Hmm kan jeg vel ikke hvis jeg kun har ftp adgang til serveren.
"Thomas Hansen" <webmaster@brinck.dk> skrev i en meddelelse
news:0EaUa.36828$Kb2.1518115@news010.worldonline.dk...
> Prøv at højreklikke på db'en og se i egenskaber om den ikke er
> skrivebeskyttet.
> Hvis den ikke er skal du højreklikke på mappen som indeholder db'en vælge
> sikkerheds fanebladet og tilføje IUSR_maskinnavn til mappen og give ham
> skriverettigheder
>
>
> --
> Med Venlig Hilsen
> Thomas Hansen




Chrisser (28-07-2003)
Kommentar
Fra : Chrisser


Dato : 28-07-03 07:19

Thomas Brejner wrote:
> okay.. er det ikke noget serveren bestemmer? fordi jeg havde det på
> min server først og der virkede det, så smed jeg det over på en
> anden server og så kunne den ikke oprette noget i db'en

Jeg kan huske fra den gang jeg startede med ASP og accessdatabaser at hver
gang vi kopierede databasen ( mellem skolen og hjemme ) var den blevet til
readonly - hvorfor ved jeg ikke...
Mon ikke det er det samme der er sket for dig ?

Mvh
Chrisser



Jens Gyldenkærne Cla~ (26-07-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 26-07-03 15:01

Thomas Brejner skrev:

> Hmm kan jeg vel ikke hvis jeg kun har ftp adgang til serveren.

Hvad kan du vel ikke?

Det er svært at se hvad du mener når du bundciterer. Læs gerne min
signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste