---
title: "Excel till asp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/159360-excel-till-asp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Salamana"
published: "2007-04-17T10:12:40.000Z"
updated: "2007-04-17T10:40:01.000Z"
replies: 3
views: 603
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/159360-excel-till-asp"
---

# Excel till asp

## #1 — Salamana, 2007-04-17T10:12Z

Sitter och försöker att läsa in en excel-fil i asp....

Den första feta texten...här e väl sökvägen till själva excel-filen..eller??

Den andra feta texten.....vad e de jag ska ange här...??

På den understrukna raden får jag följande felmeddelande:
"Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another."

Ngn som vet vad felet är???

Här är min kod...

```
<%
strConnection = "DBQ=" & Server.MapPath("[B]../excel_dok/aktie.xls[/B]") & "; DRIVER={Microsoft Excel Driver (*.xls)};"

Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cn.open strConnection

sql="select * from [B]Insiderregistrering[/B];"
[U]rs.Open sql, cn, adOpenStatic, adLockPessimistic[/U]

do while not rs.eof
    response.write rs("namn") & " : "& "<br/>"
rs.movenext
loop

rs.close
Set rs = nothing
cn.close
Set cn = nothing
%>
```

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

## #2 — @nders, 2007-04-17T10:17Z

Min gissning är att du inte har deklarerat konstanterna adOpenStatic och adLockPessimistic någonstans. Antingen ser du till att du ger de rätt värden (3 resp. 2) innan du använder dem, eller så använder du dessa värden direkt i koden istället.

edit: google vet en del om excel och asp, exempel:
<http://www.tutorialized.com/tutorial/Extract-data-from-Excel-Spreadsheet-using-ASP/9684> (grymt jobbiga ljud dock)

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

## #3 — Salamana, 2007-04-17T10:37Z

Nu är det felmeddelandet borta...efter att jag deklarerat konstanterna...THANKS!

Vad är det jag ska ange där de e fet-text..??

Måste man göra ngt särskilt med excel filen för att de ska fungera??

```
sql="select * from [B]Insiderregistrering[/B];"
```

Nu blir felmeddelandet detta:

```
[Microsoft][ODBC Excel Driver] The Microsoft Jet database engine could not find the object 'Insiderregistrering'. Make sure the object exists and that you spell its name and the path name correctly.
```

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

## #4 — @nders, 2007-04-17T10:40Z

Ok, en till länk då:

<http://support.microsoft.com/kb/278973>

Enligt den borde man kunna skriva \[Sheet1$\] om man inte vill definiera en range.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/159360-excel-till-asp
