|
| Problemer med Simpel SQL Fra : RaDion |
Dato : 05-03-01 12:55 |
|
Jeg bruger koden herunder til at hente oplysninger fra en form på en anden
side. Oplysningerne skal så sættes ind i en database. Men når jeg prøver
det, får jeg denne meddelse:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en
opdaterbar forespørgsel.
/modtag.asp, line 22
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("/mening.mdb")
Conn.Open DSN
strSQL = "Insert into Mening (Hold) values('" & Request.Form("Hold") & "')"
Conn.Execute(strSQL) ------- LINIE 22
Conn.Close
Set Conn = Nothing
%>
Hvad mangler der?
| |
Claus (05-03-2001)
| Kommentar Fra : Claus |
Dato : 05-03-01 15:16 |
|
"RaDion" <red_court@get2net.dk> wrote
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en
> opdaterbar forespørgsel.
> /modtag.asp, line 22
>
Højst sikkert kan Access ikke låse databasen, grundet
der ikke er skriverettigheder i det bibliotek du har db liggende i.
Så hvis du sætter dette via IIS virker det sikkert.
Claus
| |
RaDion (05-03-2001)
| Kommentar Fra : RaDion |
Dato : 05-03-01 15:26 |
|
der er sat skriverettigheder i den mappe. Hvad kan det ellers være?
"Claus" <ClausOlsen@NOSPAMhotmail.com> skrev i en meddelelse
news:98072d$1lpl$1@news.cybercity.dk...
>
> "RaDion" <red_court@get2net.dk> wrote
>
> > Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> > [Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en
> > opdaterbar forespørgsel.
> > /modtag.asp, line 22
> >
> Højst sikkert kan Access ikke låse databasen, grundet
> der ikke er skriverettigheder i det bibliotek du har db liggende i.
> Så hvis du sætter dette via IIS virker det sikkert.
> Claus
>
>
| |
Claus (05-03-2001)
| Kommentar Fra : Claus |
Dato : 05-03-01 15:42 |
|
"RaDion" <red_court@get2net.dk> wrote
> der er sat skriverettigheder i den mappe. Hvad kan det ellers være?
>
>
Hvis du højreklikker på db, har du så også alle ting på
plads omkring IUSR rettigheder?
Claus
| |
RaDion (05-03-2001)
| Kommentar Fra : RaDion |
Dato : 05-03-01 17:03 |
|
har fundet ud af det
"Claus" <ClausOlsen@NOSPAMhotmail.com> skrev i en meddelelse
news:9808j5$1nl4$1@news.cybercity.dk...
>
> "RaDion" <red_court@get2net.dk> wrote
>
> > der er sat skriverettigheder i den mappe. Hvad kan det ellers være?
> >
> >
> Hvis du højreklikker på db, har du så også alle ting på
> plads omkring IUSR rettigheder?
> Claus
>
>
| |
Niels Steg (05-03-2001)
| Kommentar Fra : Niels Steg |
Dato : 05-03-01 15:26 |
|
"RaDion" <red_court@get2net.dk> skrev i en meddelelse
news:KbLo6.6447$fK3.319330@news000.worldonline.dk...
> strSQL = "Insert into Mening (Hold) values('" & Request.Form("Hold") &
"')"
Hvad laver ['] i ('" og "')"
Niels
| |
Rune G. (05-03-2001)
| Kommentar Fra : Rune G. |
Dato : 05-03-01 18:30 |
|
> Hvad laver ['] i ('" og "')"
Indikerer, at det er en tekststreng? Er det en slags trick question?
Hilsen.
Rune :o]
--
"Vi danser, vi kysser, vi knuser, vi kanøfler og går glade hjem, okay?"
- Hades, konge af underverdenen
| |
Niels Steg (05-03-2001)
| Kommentar Fra : Niels Steg |
Dato : 05-03-01 19:17 |
|
"Rune G." <rune@kaboom.dk> skrev i en meddelelse
news:3AA3CD2E.8030307@kaboom.dk...
> > Hvad laver ['] i ('" og "')"
>
> Indikerer, at det er en tekststreng? Er det en slags trick question?
>
Næe jeg har aldrig selv brugt "' ved siden af hinanden, det gav for
mange fejlmeddelelser..
Niels
| |
|
|