---
title: "Recordset-problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/176789-recordset-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "l-boy"
published: "2009-02-09T13:56:37.000Z"
updated: "2009-02-10T11:10:07.000Z"
replies: 10
views: 509
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/176789-recordset-problem"
---

# Recordset-problem

## #1 — l-boy, 2009-02-09T13:56Z

Har fram tills för ett tag sedan använt mig av ett "normalt" tillvägagångssätt med en mysql-databas och ett recordset.

```
set rs = Server.CreateObject("ADODB.recordset")
rs.open sql, db
```

Funkar bra.
Bytte nyligen till:

```
set rs = Server.CreateObject("ADODB.recordset")
rs.CursorLocation = 3
rs.open sql, db
```

Funkar bra. För det mesta. Dock har jag träffat på fall nu där rs.eof sätts till true. Dock vet jag att så inte är fallet och klistrar jag in frågan i phpMyadmin t.ex så får jag ett antal poster i retur. Funkar även om jag tar bort cursorlocation=3. Vad kan detta bero på?

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

## #2 — Peter S, 2009-02-09T14:02Z

Varför använder du rs.CursorLocation = 3?

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

## #3 — l-boy, 2009-02-09T14:08Z

För pagningen.

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

## #4 — Peter S, 2009-02-09T14:49Z

Okej. Vad innehåller rs.RecordCount?

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

## #5 — l-boy, 2009-02-09T14:52Z

response.write rs.recordcount
ger
Data provider or other service returned an E_FAIL status.
i detta fallet

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

## #6 — Troxy, 2009-02-10T01:33Z

Ahaaaa! :P Nu ringer det verkligen en klocka hos mig.
Det där med E_FAIL brottades jag med för flera år sedan:
<http://www.webforum.nu/showthread.php?t=126126>
<http://bugs.mysql.com/bug.php?id=1680>

Fråga: Har du möjligtvis en datum-kolumn som innehåller årtal 0000?
Byt då ut dessa mot NULL-värden i stället!

Lycka till!!! :birp

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

## #7 — l-boy, 2009-02-10T08:42Z

Finns inga datumfält. Alla datum lagras som varchar.

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

## #8 — l-boy, 2009-02-10T09:02Z

<http://osdir.com/ml/db.mysql.windows/2002-09/msg00035.html>

Han verkar ha råkat ut för samma problem. Men vad menar han med
"2. Alternatively, if I select named fields it works (I havn't tested
with listing all of the fields in the table(s))"

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

## #9 — rhdf, 2009-02-10T11:04Z

> **[l-boy skrev:](https://www.webforum.nu/p/1455711)**
>
> Finns inga datumfält. Alla datum lagras som varchar.

\*suckar\*
why why why?
(ja jag har precis suttit i 2 timmar och bråkat med en app där alla datum stod i formatet 20090210120300 (detta konverterades till ett hanterbart datum m.h.a en 50 raders funktion))

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

## #10 — Peter S, 2009-02-10T11:09Z

> **[l-boy skrev:](https://www.webforum.nu/p/1455714)**
>
> <http://osdir.com/ml/db.mysql.windows/2002-09/msg00035.html>
> 
> Han verkar ha råkat ut för samma problem. Men vad menar han med
> "2. Alternatively, if I select named fields it works (I havn't tested
> with listing all of the fields in the table(s))"

Han menar att han i stället för att skriva så här:

```
select * from ...
```

...så skriver han:

```
select a, b, c from ...
```

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

## #11 — l-boy, 2009-02-10T11:10Z

> **[rhdf skrev:](https://www.webforum.nu/p/1455740)**
>
> \*suckar\*
> why why why?
> (ja jag har precis suttit i 2 timmar och bråkat med en app där alla datum stod i formatet 20090210120300 (detta konverterades till ett hanterbart datum m.h.a en 50 raders funktion))

Ibland så hoppar man in i ett projekt som redan pågått under många års tid (precis som i detta fallet) och saker och ting är som dom är och det är bara för mig att acceptera att det är så och köra på.

Inte för att det direkt stör mej att jobba med datum som lagras som varchar "åååå-mm-dd" men...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/176789-recordset-problem
