---
title: "Datagridar är inte trevliga!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/58712-datagridar-är-inte-trevliga"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Marckus"
published: "2002-11-11T09:41:58.000Z"
updated: "2002-11-11T21:56:08.000Z"
replies: 6
views: 278
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/58712-datagridar-är-inte-trevliga"
---

# Datagridar är inte trevliga!

## #1 — Marckus, 2002-11-11T09:41Z

Med följande kod hämtar jag en row i databasen och skickar den till Datagriden.. Det funkar fint förutom att datum biten som jag skriver ut saknar info! .. Den skriver bara ut 2002/12/12 när hela värdet är 2002/12/12 20:00 .. 

Vad göra? .. Satt hela dagen igår, provade allt möjligt.. suttit och bläddrat i mina böcker fram och tillbaka efter lösning men ingen lösning ännu!

**SqlConnection myConnection = new SqlConnection("Server=netdot;database=Development;user id=marckus;password=lösenord");

string myQuery = "select TOP 1 \* from base ORDER BY datum";

SqlDataAdapter myAdapter = new SqlDataAdapter(myQuery,myConnection);

myConnection.Open();

DataSet mySet = new DataSet();
myAdapter.Fill(mySet);

dataGrid1.DataSource = mySet;
dataGrid1.DataMember = "Table";

myConnection.Close();
myConnection.Dispose();**

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

## #2 — NETwork, 2002-11-11T09:56Z

Hm, det låter konstigt. Om du har en ren datagrid utan några extra inställningar alls så ska den skriva ut ALLT det som finns i ditt dataset. Är ditt datumfält av rätt typ i databasen?

Prova att göra en boundcolumn i din datagrid där du hämtar ditt datum med följande datumformatering:

```
<columns>
<asp:boundcolumn DataFormatString="{0:yyyy-MM-dd HH:mm}" HeaderText="Datum" DataField="Datum"></asp:boundcolumn>
</columns>
```

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

## #3 — Zyax, 2002-11-11T09:57Z

om du lägger till en rad i datagriden som:

```
<columns>
	<asp:boundcolumn datafield="datum" DataFormatString="yyyy-MM-dd hh:mm" Headertext="Datum"></asp:boundcolumn>
	</columns>
```

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

## #4 — Marckus, 2002-11-11T09:59Z

Wupps, Glömde skriva att det är en Winform jag håller på med och inte ASP.net .. 

Sorry.. och det är en standard grid.. inga inställningar utan bara en drag and drop ruta på en vanlig winform.... allt det andra hämtar han rätt ifrån databasen .. förutom just datum biten..

/Marcus

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

## #5 — renholm, 2002-11-11T12:21Z

Jag har inte hållt på något med winforms men jag skulle tippa på att det är samma inställning. Alltså försök hitta DataFormatString och sätt den som föregående "talare" beskriver.

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

## #6 — Marckus, 2002-11-11T15:43Z

Okej.. Ska rota igenom dokumenten!

Mvh
Marcus

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

## #7 — Marckus, 2002-11-11T21:56Z

Sökt igenom dokumentationen nu som jag vet om och hittar inget .. Mesta pekar på asp.net hela tiden!

Förslag på vart jag kan vända mig för att hitta en lösning emottages!

Mvh
Marcus

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/58712-datagridar-är-inte-trevliga
