---
title: "Jag orkar inte längre......."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8718-jag-orkar-inte-längre"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Daniel78"
published: "2001-03-27T08:33:00.000Z"
updated: "2001-03-27T11:11:00.000Z"
replies: 11
views: 196
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/8718-jag-orkar-inte-längre"
---

# Jag orkar inte längre.......

## #1 — Daniel78, 2001-03-27T08:33Z

Hej, pleeeeaze hjälp mig! Jag har nu suttit och läst igenom en massa liknande inlägg från sök funktionen här på forumet. Jag tror jag har gjort precis som det står i massor av inlägg, men det fungerar inte ändå! Jag får fortfarande ett "#¤%& Data type mismatch in criteria expression. på koden jag bifogar nedan, det kvittar vilka ändringar jag har gjort och för mig ser det helt rätt ut! Om någon skulle hitta felet är jag ytterst tacksam!

				Dim DSQL, ID, objConn2
				Set objConn2 = Server.CreateObject("ADODB.Connection") 
				objConn2.ConnectionString ="DRIVER={Microsoft Access Driver (\*.mdb)};" &\_
					"DBQ=c:\\inetpub\\wwwroot\\abk\\db\\meny.mdb"
				objConn2.Open

				
				ID = Request.Form("nummer")
				
				DSQL = "DELETE  FROM "& strMyFolder &" where url ="& ID 
				objConn2.Execute(DSQL)

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

## #2 — @nders, 2001-03-27T08:39Z

kan det vara så att id är av typen text i databasen?

isf ska sql-frågan se ut så här:

```
DSQL = "DELETE FROM "& strMyFolder &" where url ='"& ID & "'"
```

mvh,

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

## #3 — erka, 2001-03-27T08:39Z

DSQL = "DELETE FROM "& strMyFolder &" where url ="& ID  &"" 
om det är tal då

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

## #4 — @nders, 2001-03-27T08:44Z

erka, det är ju samma sak som daniels fråga, förutom att du lagt till en onödig tom sträng?

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

## #5 — Daniel78, 2001-03-27T08:51Z

Tack @nders, det fungerade ett litet tag! Får inget felmeddelande men posten tas inte bort från databasen, är det något fel i SQL frågan? ID:et är förresten ett tal.

\[Redigerat av Daniel78 den 27 mar 2001\]

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

## #6 — erka, 2001-03-27T08:53Z

anders..

han skrev väll

```
DSQL = "DELETE FROM "& strMyFolder &" where url ="& ID
```

så kan man väll inte skriva om det hade vart tal hade man väll skrivit

```
DSQL = "DELETE FROM "& strMyFolder &" where url ="& ID &" "
```

\*\*kanske är segåtrött\*\*

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

## #7 — @nders, 2001-03-27T08:59Z

hade fältet id varit av typen tal i databasen, hade din fråga fungerat exakt lika bra som daniels försök ovan.

med skillnaden att du var tvungen att trycka ned x antal tangenter i onödan.

koden blir krångligare att läsa, och den tar längre tid att skriva.

daniel: skriv ut sql-frågan med response.write innan execute, så kan du kanske se om den ser korrekt ut.

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

## #8 — Daniel78, 2001-03-27T09:17Z

Så här ser SQL strängen ut, den ser väl okej ut tycker jag?

DELETE FROM Fast2000 where nummer ='17'

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

## #9 — Daniel78, 2001-03-27T09:19Z

Okej, nu fungerar det! Tack för hjälpen, så här ska den tydligen se ut:

DSQL = "DELETE  FROM "& strMyFolder &" where nummer ="& ID &""

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

## #10 — @nders, 2001-03-27T09:20Z

eyyyy....

måste man inte skriva **delete \* from ...** när man kör access :q

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

## #11 — SPiN, 2001-03-27T09:57Z

Daniel78 & erka\> Det är absolut ingen skillnad på DSQL = "DELETE FROM "& strMyFolder &" where nummer ="& ID och på DSQL = "DELETE FROM "& strMyFolder &" where nummer ="& ID &"" förutom att, som @nders påpekade, man lägger in en tom sträng i slutet vilket inte spelar någon som helst roll!

Du skola lyssna på @nders, i Access skola man skriva DELETE \* FROM... ;)

Vore konstigt om det funkade annars!

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

## #12 — LarsG, 2001-03-27T11:11Z

I Access 2000 (eller jet4) så behöver man inte skriva delete \* from
Jag vet inte exakt i vilken version det försvann.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8718-jag-orkar-inte-längre
