SQL og insert into
Hej!Jeg har problemer med nedentstående kode, og får fejlen:
FEJL :
[OleDbException (0x80004005): Handlingen skal bruge en opdaterbar forespørgsel.]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr) +41
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +174
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +92
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +65
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +112
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +67
ASP.form_test_aspx.Page_Load(Object sender, EventArgs e) in D:\asp_filer\form_test.aspx:25
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
KODE:
<%@ Page Debug="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server" language="C#">
void Page_Load(object sender, EventArgs e)
{
OleDbConnection objConnection = null;
OleDbCommand objCmd= null;
string strSQL;
strSQL="INSERT INTO Medlem (Fornavn, Efternavn) VALUES ('N', 'd')";
string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;";
strConnection += @"Data Source=D:\asp_filer\db.mdb";
objConnection=new OleDbConnection (strConnection);
objConnection.Open();
objCmd= new OleDbCommand(strSQL,objConnection);
objCmd.ExecuteNonQuery();
objConnection.Close();
}
</script>
<html>
<body>
</body>
</html>
Er der nogen der har et bud på, hvor fejlen er - jeg har snart ikke mere hår tilbage :-<