ASP ja Access 2000 -tauluun kirjoittaminen

Kuinka Access 2000 tietokantaan kirjoitetaan tietoa? Lukeminen onnistuu hyvin, mutta palvelin kertoo virheeksi, että "Toiminnossa on käytettävä päivitettävää kyselyä.". Olen siis tehnyt jotakin perustavanlaatuisesti väärin, mutta mitä?

***
Dim oConn
Dim oRS
Dim sSQL
Dim sColor

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../foorumit.mdb"))
Response.Expires = -1
sSQL = "INSERT INTO kayttajat (kayttaja_nick,kayttaja_sposti,kayttaja_ssana, kayttaja_taso, kayttaja_viesti, kayttaja_hahmokpl) VALUES('"&strKtunnusTaytetty&"','"&strSahkopostiTaytetty&"','"&strSalasanaTaytetty&"',1, '"&strViesti&"',1)"
oConn.Execute sSQL,recaffected

'Set oRS = oConn.Execute(sSQL)
Response.Write("Toteutetaan käsky: " & sSQL)
oConn.Close
1954
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

Ongelma ratkesikin jo. Unohdin asettaa kansion oikeudet.

Äänestä

Kommentoi aloitusta


perusteiden kanssa tuskaileva kirjoitti:

Kuinka Access 2000 tietokantaan kirjoitetaan tietoa? Lukeminen onnistuu hyvin, mutta palvelin kertoo virheeksi, että "Toiminnossa on käytettävä päivitettävää kyselyä.". Olen siis tehnyt jotakin perustavanlaatuisesti väärin, mutta mitä?

***
Dim oConn
Dim oRS
Dim sSQL
Dim sColor

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../foorumit.mdb"))
Response.Expires = -1
sSQL = "INSERT INTO kayttajat (kayttaja_nick,kayttaja_sposti,kayttaja_ssana, kayttaja_taso, kayttaja_viesti, kayttaja_hahmokpl) VALUES('"&strKtunnusTaytetty&"','"&strSahkopostiTaytetty&"','"&strSalasanaTaytetty&"',1, '"&strViesti&"',1)"
oConn.Execute sSQL,recaffected

'Set oRS = oConn.Execute(sSQL)
Response.Write("Toteutetaan käsky: " & sSQL)
oConn.Close

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu