---
title: "Datum, men olika recsets... hmm?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/78200-datum-men-olika-recsets-hmm"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "crisse6"
published: "2003-05-26T23:11:17.000Z"
updated: "2003-05-29T02:24:29.000Z"
replies: 14
views: 312
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/asp/78200-datum-men-olika-recsets-hmm"
---

# Datum, men olika recsets... hmm?

## #1 — crisse6, 2003-05-26T23:11Z

Hej!

Bygger forum. Iaf, har 3 olika datum falt i hela db'n.... ett i olika forumen, da den skriver ut senaste svaret i just det forumet, sen en nar man ar i forumet som skriver ut senaste svaret i den traden och sen sist men ej minst, det datum som skrivs ut nar inlagget postades!

Min fraga ar, kan man pa nagot satt fa detta i en funktion/sub? Eller maste man ha en funktion i varje sida eftersom det ar olika recsets? Vill alltsa ha samma formatering pa datumen, men dom hamtas ju olika..... :(

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

## #2 — Josef, 2003-05-26T23:28Z

Det beror väl på omständigheterna. Om du postar hur det ser ut blir det nog lättare att komma med någon funktion.

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

## #3 — crisse6, 2003-05-26T23:40Z

Men jag har inget att visa eller vad menar du? Undrar bara liksom om man kan ha en funktion som kan anvandas for alla olika recsets? Kanske en if-sats som kollar vilken sida man ar pa? :D

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

## #4 — voigtann1, 2003-05-27T04:58Z

kolla vides forum på <https://www.webeye.nu> ... har för mig han har en lysande lösning

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

## #5 — @nders, 2003-05-27T06:04Z

En funktion tar emot parametrar och returnerar värde(n). Det spelar ingen roll "om det är olika recsets". Varifrån parametrarna kommer är ointressant, så länge funktionen får korrekta värden.

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

## #6 — solbulle, 2003-05-27T06:09Z

Fattar inte frågan helt fullt ut. Om det handlar om just visningen/formateringen av datumet så är det ju som @nders skriver.
Det spelar ingen roll att det är olika samt att det är ju kanon att återanvända kod i det läget.
Hur som helst lär du ju aldrig behöva öppna dessa olika recsets samtidigt, visst inte?

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

## #7 — crisse6, 2003-05-27T12:55Z

hmm.... okej, men assa.... sag nu att man har en funktion och den maste ju innehalla det datum som ska formateras juh. Sag att det ar sa har:
datum = rs("forumLastReply") 'Faltet i tabellen t_forums, men sen om man vill ha samma variabel fast med faltet fran t_topics? da blir det ju datum = rs("topicsDT") 'Fran tabellen t_topics? Hanger ni med? Hur loser man detta? Beror ju pa vilken sida man ar pa, sa darfor tankte jag om man kunde ha en if-sats som kollar vart man ar?! Och sedan hamta vardena till funktion beroende pa vart man ar i forumet ;), jag vet alltsa inte.... :D

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

## #8 — solbulle, 2003-05-27T16:51Z

Om du har en funktion som typ denna:

```
<%
Function datetime(postdate)
datetime = Day(postdate) & " " & Lcase(Monthname(Month(postdate),true)) & "  " & Year(postdate) & " " & right("0" & Hour(postdate),2) & ":" & right("0" & Minute(postdate),2)
End Function
%>
```

Sen på en sida kallar du ju på den med 

Datetime(rs("forumLastReply")) på en sida,

Datetime(rs("topicsDT"))på en annan sida.

Om du "alltid" sätter i din kod att datum = rs("forumLastReply") alt. datum = rs("topicsDT")
behöver du ju bara skriva Datetime(datum) 

Fotnot: funktionen stulen från wF, den första jag hittade när jag sökte på datumfunktion.

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

## #9 — @nders, 2003-05-27T17:08Z

> **crisse6 skrev:**
>
> hmm.... okej, men assa.... sag nu att man har en funktion och den maste ju innehalla det datum som ska formateras juh.

Uhm, ja, det är därför funktioner tar parametrar, för att du ska kunna förse den med korrekta värden. Extremsimpelt exempel om inte solbulles skulle duga:

```
Function SQLSafe(strText)
    SQLSafe = Replace (strText, "'", "''")
End Function

strSQL = "INSERT INTO blah (woo, faah) VALUES ('" & SQLSafe (strNågot) & "', '" & SQLSafe(strNågotannat) & "')"
```

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

## #10 — crisse6, 2003-05-27T18:49Z

solbulles verkar duga tror jag nar jag bara har kollat pa den.... men hangde inte riktigt med pa detta:

> **solis skrev:**
>
> Om du "alltid" s&#3652;tter i din kod att datum = rs("forumLastReply") alt. datum = rs("topicsDT") 
> beh&#3670;ver du ju bara skriva Datetime(datum)

Sen fragan blir da, sa man kan kalla pa det genom att skriva "&datetime(rs("topicDT"))&"?????????? eller?

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

## #11 — @nders, 2003-05-27T18:55Z

Ja, det är så man använder funktioner. Funktioner kan ta emot ett eller flera värden (parametrar), och slänger gärna ifrån sig ett returvärde.

Du använder egendefinierade funktioner på precis samma sätt som de färdiga funktioner som finns i VBScript.

Se bara till att det du skickar in i funktionen är av den datatyp funktionen förväntar sig, annars kan man vänta sig ett Type Mismatch-fel.

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

## #12 — crisse6, 2003-05-27T19:06Z

Aha, vilken tur att jag har dig @nders ;)

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

## #13 — crisse6, 2003-05-27T23:41Z

okej, en fraga har, detta Day(postdate), sjalva **postdate**, kan det vara sa eller ska det ersattas med nagot? :D

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

## #14 — Jesper T, 2003-05-27T23:54Z

Menar du i funktionen så skall det vara orörd. 
Men annars så "går den ju bort" när du kallar på den i solbulles fall.

```
Function SQLSafe(strText)
    SQLSafe = Replace (strText, "'", "''")
End Function

SQLSafe("'or password<>'")
```

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

## #15 — crisse6, 2003-05-29T02:24Z

har fatt ordning pa det ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/78200-datum-men-olika-recsets-hmm
