---
title: "Det gick inte att hitta TableMapping"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/94774-det-gick-inte-att-hitta-tablemapping"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "saw"
published: "2004-01-14T12:15:16.000Z"
updated: "2004-01-15T08:45:54.000Z"
replies: 1
views: 250
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/94774-det-gick-inte-att-hitta-tablemapping"
---

# Det gick inte att hitta TableMapping

## #1 — saw, 2004-01-14T12:15Z

Jag är inte säker på om detta skall vara i C# eller SQL Server-forum, men det är starkt relaterat till C# så jag försöker här.

Jag börjar med felmedelandet:

```
"Det gick inte att hitta TableMapping[ifrånKunder] eller DataTable frånKunder."
```

Detta medelande får jag när jag försöker att skappa en ny kund, men inte när jag uppdatera.
Här kummer en del kod som jag använder:

```
string SQLstring = "Select Firma,Namn,Box,Adress,PostOrt,Tel,Mobil,Fax,URL,Epost,Anteck,EjLjud,Info,SkickCd FROM t_kunder where Firma='" + listBox1.Text + "'";
			da = new SqlDataAdapter(SQLstring,con);
			ds = new DataSet("frånKunder");
//EjLjud,Info,SkickCd  är int 0 eller 1 resten text
//uppdatera ändringar
BytEnabled();
				string[]AllaVärden = new String[11];
				int a = 0;
				foreach(TextBox t in tr)
				{
					AllaVärden[a]=t.Text;
					if(AllaVärden[a]=="")
					{
						AllaVärden[a]=" ";
					}
					a++;
				}
//ny kund
DataRow nyRad = ds.Tables["frånKunder"].NewRow();
			nyRad.ItemArray=AllaVärden;
			ds.Tables["frånKunder"].Rows.Add(nyRad);
			UppdateaDatabasen();
			FyllpåListrutan();
//sql:en
sqlInsert= "Insert INTO t_kunder(KundKategori,Firma,Namn,Box,Adress,PostOrt,Tel,Mobil,Fax,URL,Epost,Anteck,Ejljud,Info,skickcd)";
				sqlInsert=sqlInsert +"VALUES(" + k_kat +",";
				sqlInsert=sqlInsert +"'"       + firma +"',";
				sqlInsert=sqlInsert +"'"       + namn +"',";
				sqlInsert=sqlInsert +"'"       + box +"',";
				sqlInsert=sqlInsert +"'"       + adress +"',";
				sqlInsert=sqlInsert +"'"       + postort +"',";
				sqlInsert=sqlInsert +"'"       + tel +"',";
				sqlInsert=sqlInsert +"'"       + mobil +"',";
				sqlInsert=sqlInsert +"'"       + fax +"',";
				sqlInsert=sqlInsert +"'"       + url +"',";
				sqlInsert=sqlInsert +"'"       + epost +"',";
				sqlInsert=sqlInsert +"'"       + anteck +"',";
				sqlInsert=sqlInsert +""        + ejljud +",";
				sqlInsert=sqlInsert +""        + info +",";
				sqlInsert=sqlInsert +""        + skickcd +")";
//sqlcommand
SqlCommand mInsertCommand=new SqlCommand(sqlInsert,con);
con.Close();
				con.Open();
				SqlDataAdapter mAdapter = new SqlDataAdapter();
mAdapter.InsertCommand = mInsertCommand;
mAdapter.Update(ds,"frånKunder");
				con.Close();
```

Jag ber om ursäkt om jag skickar in för mycket kod, men jag har
 på alla sätt försökt nu under en veckas tid, och kan inte hitta felet.

Jag vore oehört tacksam för hjälp.  :r

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

## #2 — saw, 2004-01-15T08:45Z

Löst problemet

JAg hittade ett alternativt sätt att fixa detta på:

```
SqlCommand cmd=new SqlCommand(sqlInsert,this.con); 
                cmd.ExecuteNonQuery(); 
                con.Close();
```

Nu fungerar denna biten som smort, men jag har fortfarande svårt att förstå varför min förra kod inte ville fungera.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/94774-det-gick-inte-att-hitta-tablemapping
