---
title: "Tid+Databas?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57090-tid-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Alex_net"
published: "2002-10-25T11:22:10.000Z"
updated: "2002-10-26T15:34:23.000Z"
replies: 7
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/asp/57090-tid-databas"
---

# Tid+Databas?

## #1 — Alex_net, 2002-10-25T11:22Z

Hur fixar jag i SQL-en att lista ut alla poster som är äldre mer än 21 dag. 

Tex... 
SQLStmt = "SELECT \* FROM Annonser where \> bla..bla...bla" 

Tack! 
\------------------------------------------------------------------------------

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

## #2 — cyprys, 2002-10-25T11:38Z

Säka lite kanske? Har varit upp såå många gånger

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

## #3 — Ekström, 2002-10-25T16:54Z

```
SQLStmt = "SELECT * FROM Annonser WHERE datefield >= "& DateAdd("d",-21,Now())
```

Borde det vara...

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

## #4 — Alex_net, 2002-10-25T22:37Z

Det är nogåt som är fel kod ser ut så här:
\------------------------------------------------------------------------------
\<%
Set Connection = Server.CreateObject("ADODB.Connection")
	
 Connection.Open "DSN=xxx;Password=@xxxx"
SQLStmt = "SELECT \* FROM Annonser WHERE Datum \>= "& dateAdd("d",-21,Now()) 
Set RS = Connection.Execute(SQLStmt)

%\>
\----------------------------------------------------------------------------
och fel meddellande så här:

ADODB.Recordset.1 error '80004005' 

SQLState: 37000
Native Error Code: -3100
\[INTERSOLV\]\[ODBC SequeLink driver\]\[ACCESS\]\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression 'Datum \>= 05/10-2002 00:35:33'.

/granska.asp, line 10

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

## #5 — LarsG, 2002-10-25T23:09Z

```
<% 
Set Connection = Server.CreateObject("ADODB.Connection") 

Connection.Open "DSN=xxx;Password=@xxxx" 
SQLStmt = "SELECT * FROM Annonser WHERE Datum >= #" & dateAdd('d',-21,Now()) &"#"
Set RS = Connection.Execute(SQLStmt) 

%>
```

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

## #6 — Alex_net, 2002-10-26T14:21Z

Tack! Det är ok! men det ska vara:
"d"  inte 'd'
\------------------------------------------------------------------------------
SQLStmt = "SELECT \* FROM Annonser WHERE Datum \>= #" & dateAdd("d",-21,Now()) &"#"
\--------------------------------------------------------------------------------

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

## #7 — Alex_net, 2002-10-26T15:14Z

Nej det är fel den listar ut alla annonser men jag vill visa bra de som är  =21 eller \>äldre än 21 dag.
Hjälp!

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

## #8 — LarsG, 2002-10-26T15:34Z

```
SQLStmt = "SELECT * FROM Annonser WHERE Datum <= #" & dateAdd("d",-21,Now()) &"#"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57090-tid-databas
