---
title: "Sätta ihop sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/84822-sätta-ihop-sträng"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Jester"
published: "2003-08-29T19:16:08.000Z"
updated: "2003-08-30T20:10:10.000Z"
replies: 2
views: 218
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/databaser-sql/84822-sätta-ihop-sträng"
---

# Sätta ihop sträng

## #1 — Jester, 2003-08-29T19:16Z

Hej

Jag skulle behöva kombinera två strängar från ett formulär till en fråga. Den första innehåller året och den andra månaden och sedan skall dagarna vara \*. Dvs jag vill få fram alla dagarna som finns lagrade för det året och månaden.

1\. Hur ser en sådan konstruktion ut i kod?
2\. Spelar det någon roll hur datumet är lagrat i databasen, jag tänker då på indatamasken??

Tack på förhand!!

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

## #2 — Sebbe, 2003-08-30T18:06Z

Det skulle väl kunna se ut som nåt sånt här kanske: (Jag kan inget om formulär i Access, så det får du sköta själv ;))

```
SELECT Day(datum) FROM tabell WHERE Month(datum) = [Fält 1] AND Year(datum) = [Fält 2]
```

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

## #3 — Jester, 2003-08-30T20:10Z

Fungerade inte

Ave

Tack för svaret, dock fick jag det inte att fungera. Gjorde motsvarande med en accessfråga och fick följande kod.

```
SELECT Tbl_Dagar.Dag
FROM Tbl_Dagar
WHERE (((Tbl_Dagar.Dag) Like Year([Tbl_Dagar]![Dag])=[Formulär]![Frm_SokDag]![Ar]) AND ((Month([Tbl_Dagar]![Dag]))=[Formulär]![Frm_SokDag]![Manad]));
```

Ser inget skillnad i denna och ditt förslag förutom det att det kanske är bättre att skriva den direkt i VB?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/84822-sätta-ihop-sträng
