---
title: "Felmeddelande: Operationen måste använda en fråga som kan uppdateras"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/81342-felmeddelande-operationen-måste-använda-en-fråga-som-kan-uppdateras"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "edebro"
published: "2003-07-05T11:06:18.000Z"
updated: "2003-07-05T14:34:46.000Z"
replies: 3
views: 230
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/81342-felmeddelande-operationen-måste-använda-en-fråga-som-kan-uppdateras"
---

# Felmeddelande: Operationen måste använda en fråga som kan uppdateras

## #1 — edebro, 2003-07-05T11:06Z

Jag får följande fel;

Beskrivning: Ett undantag som inte kunde hanteras inträffade när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen. 

Undantagsinformation: System.Data.OleDb.OleDbException: Operationen måste använda en fråga som kan uppdateras.

Källfel: 
Rad 14: 	
Rad 15: 	objConnection.Open();
Rad 16: 	objCommand.ExecuteNonQuery();
Rad 17: 	objConnection.Close();
Rad 18: 	
 
På följande kod;

```
void PostMessage(Object sender, EventArgs e) {
	string strConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=c:\inetpub\work\ufk\db\data.mdb";
	string strSQL = "INSERT INTO forum (cPosted_by,cHeadline,cMessage,cDate) VALUES ('" + frmName.Text + "','" + frmHeadline.Text + "','" + frmMessage.Text + "','" + DateTime.Now.ToShortDateString() + "')";
	
	OleDbConnection objConnection = new OleDbConnection(strConnection);
	OleDbCommand objCommand = new OleDbCommand(strSQL, objConnection);
	
	objConnection.Open();
	objCommand.ExecuteNonQuery();
	objConnection.Close();
	
	Response.Redirect("forum.aspx");
}
```

Någon som vet vad som orsakar felet?

Permalänk: https://www.webforum.nu/p/81342

## #2 — renholm, 2003-07-05T11:49Z

Vanligen brukar det vara så att ASP.NET inte har access att ändra access filen.

Permalänk: https://www.webforum.nu/p/1101223

## #3 — edebro, 2003-07-05T12:28Z

Ahh tackar. Jag hade glömt att ge användaren ASP.NET Machine Account åtkomst till databasmappen.

Skönt att få det löst!

Permalänk: https://www.webforum.nu/p/1101248

## #4 — cyprys, 2003-07-05T14:34Z

Adderar ytterligare en tråd...
<http://www.webforum.nu/showthread.php?s=&postid=649856#post649856>

Permalänk: https://www.webforum.nu/p/1104231

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/81342-felmeddelande-operationen-måste-använda-en-fråga-som-kan-uppdateras
