Jag har en sida med lite text som jag vill att man skall kunna uppdatera från webben. Det handlar bara om en "ruta" med text. Låt oss säga jag kallar textfältet för "text", och databasen (access) innehåller bara ett fält, "text".
Hur skall man göra detta? Jag har försökt och försökt, men hittar ingen enkel förklaring på detta. :r
Dim text, SQLStmt, Connection, RS
strConn = "" 'Din anslutning till databasen
text = Request.QueryString("text")
SQLStmt = "UPDATE tabellen SET text = " & text & ""
Set Connection = CreateObject("ADODB.Connection")
Connection.Open strConn
Connection.Execute(SQLStmt)),,128
RS.Close
Set RS = Nothing
Connection.Close
Set Connection = Nothing
Hur gör man ett formulär för att uppdatera denna "texten" ?
Alltså formulär och så kan jag ju, men hur kopplar man ihop det så att "texten" uppdateras?
När du har gjort ditt formulär så skickar du vidare innehållet i textrutan till en annan sida där du har din updatesats. Sen kör du en redirect tillbaka ex till formuläret eller till en sida där texten visas
Nu har jag testat att göra den första delen, där man skall se texten. Men när jag skal kolla på nätet får jag detta felmeddelandet:
Microsoft VBScript compilation error '800a0401'
Det är förresten ingen som vet om något script som fyller samma funktion som ovanför? :) Har hämtat ner en del nyhetsscript, men de är så mycket "större" än vad jag behöver.
strConn skall inte innehålla bara namnet på din datakälla, utan också en beskrivning på vad det är för något, vilken drivrutin som skall användas. Se https://www.connectionstrings.com .