---
title: "Ta bort värde ut DataTable"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/102390-ta-bort-värde-ut-datatable"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "DavidB"
published: "2004-04-26T19:58:26.000Z"
updated: "2004-04-27T22:19:34.000Z"
replies: 2
views: 253
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/102390-ta-bort-värde-ut-datatable"
---

# Ta bort värde ut DataTable

## #1 — DavidB, 2004-04-26T19:58Z

Tjena

Ännu en fråga...
Har min DataTable med 2 columner, id och namn. Nu är det så att
jag vill ta bort den rad där värdet i id är t ex 45, Det finns ingen ordning på numrerna i id eller nånting sånt.

Finns det nåt effektivt sätt och i så fall vad? eller måste man hålla
på och loopa igenom DataTablen för detta?

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

## #2 — drunken_master, 2004-04-27T09:40Z

Du kanske kan göra på detta sätt:

```
int id = 45; // upp till dig hur du hämtar idt
DataTable dt = GetDataTable();
DataRow[] drs = dt.Select("id = '"+id+"'");//förväntat resultat = en rad 
if(drs != null)
	dt.Rows.Remove(drs[0]);
```

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

## #3 — Nöff, 2004-04-27T22:19Z

Eller ett snabbare sätt:
dt.FindByID(45).Delete

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/102390-ta-bort-värde-ut-datatable
