---
title: "Problem med Insert Into i .NET"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/100906-problem-med-insert-into-i-net"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "gerten"
published: "2004-04-04T20:44:39.000Z"
updated: "2004-04-13T09:16:46.000Z"
replies: 3
views: 273
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/100906-problem-med-insert-into-i-net"
---

# Problem med Insert Into i .NET

## #1 — gerten, 2004-04-04T20:44Z

Hej hittar ingen lösning på hur jag ska Skicka en form till Access.

public class AddNyKund : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.Button AddNew;
		protected System.Web.UI.WebControls.Table Table1;
		protected System.Web.UI.WebControls.Table TableNewKund;

		private void Page_Load(object sender, System.EventArgs e)
		{
			// Put user code to initialize the page here
			
		}

		public bool Add(int KlubbNr, string Klubbnamn)
		{
			bool ret = true;
			OleDbConnection conn = null;
			
			try
			{
				conn = new OleDbConnection( 
					"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + HttpContext.Current.Server.MapPath("db/BerlinGlolf.mdb"));
				conn.Open();
				string SqlCmd = "INSERT INTO Kunder(Klubbnr,KlubbNamn) VALUES (@Klubbnr,@Klubbnamn)";

				OleDbCommand cmd = new OleDbCommand(SqlCmd, conn);
			}
				 catch (Exception e)
				 {
					Response.Write(e.Message);
					Response.Write(KlubbNr);
					 Response.End();
				 }
			finally
			{
				if (conn != null) conn.Close();
				
			}

	
		
		}
		\#region Web Form Designer generated code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: This call is required by the ASP.NET Web Form Designer.
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// \<summary\>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// \</summary\>
		private void InitializeComponent()
		{    
			this.ID = "AddNyKund";
			this.Load += new System.EventHandler(this.Page_Load);

		}
		\#endregion

	}
}

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

## #2 — Josef, 2004-04-04T20:58Z

Felmeddelande?

PS! Använd gärna \[kod\]-taggarna när du postar kod...

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

## #3 — gerten, 2004-04-06T20:46Z

Hur gör man det?

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

## #4 — PDahlen, 2004-04-13T09:16Z

Såvitt jag kan se så skickar du inte in några värden. Din Sql sträng innehåller två parametrar @Klubbnr och @Klubbnamn men du kan inte använda parametrar i en sträng, dessa använder du i SqlCommand.
Vet inte var du får värdena ifrån som du stoppar in men i nedanstående förutsätter jag att det i formuläret finns två TextBox som värdena skrivs in i.
Bygg om strängen till:

```
string SqlCmd = "INSERT INTO Kunder(Klubbnr,KlubbNamn) VALUES ( " & txtKlubbNr.Text & ", '" & txtKlubbNamn.Text & "' )";
```

Observera att det är enkelfnuttar ' runt klubbnamnet eftersom jag gissar på att det är en textkolumn i databasen.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/100906-problem-med-insert-into-i-net
