Handlingen skal bruge en opdaterbar forespørgsel.
Detaljer om undtagelse: System.Data.OleDb.OleDbException: Handlingen skal bruge en opdaterbar forespørgsel.Jeg har surfet lidt rundt her på eksperten for at finde et relaterende spm, jeg fandt et som skulle være det samme problem, men det løste dog ikke mit problem.. (http://www.eksperten.dk/spm/352551)
Her er min kode
<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<script runat="server">
void OpretBtn_Click(Object sender, EventArgs e) {
//lille kode der kan bruges til tekster
//replace(input, vbCrLf, "<br>");
string strConnect = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C://inetpub//wwwroot//kapir//data.mdb;";
OleDbConnection objConn = new OleDbConnection(strConnect);
OleDbCommand objCmd1 = new OleDbCommand( "INSERT INTO SchoolTable (SchoolName, SchoolAdress, SchoolPostcode, SchoolWebsite) VALUES ('" + SchoolName.Text + "','" + SchoolAdress.Text + "','" + SchoolPostcode.Text + "','" + SchoolWebsite.Text + "')", objConn);
objConn.Open();
objCmd1.ExecuteNonQuery(); <-- der kommer fejlen frem
objConn.Close();
//lille debugger som viser fejlen
//Response.Write("SQL=" + objCmd1.CommandText);
Response.Write("Skolen er tilføjet og alle dens informationer er blevet gemt!");
}
</script>
Adresse til fil:
http://www.kapir.net/opret_skole.aspx
