---
title: "Ännu mera SQL :)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13646-ännu-mera-sql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KoTTeN"
published: "2002-01-08T21:15:00.000Z"
updated: "2002-01-08T22:19:00.000Z"
replies: 5
views: 184
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/13646-ännu-mera-sql"
---

# Ännu mera SQL :)

## #1 — KoTTeN, 2002-01-08T21:15Z

Hallå! Har ett problem me en SQL...
Den funkar fint på PWS, men inte lika bra på SweBase, de funkar liksom ibland å ibland inte. Jag får detta medelande som ja inte fattar så mycket av:

```
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
[Microsoft][ODBC Microsoft Access Driver] Cannot open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt. 
/news.inc, line 19
```

När man får detta fel så håller de i sig i kanske 10 dagar innan de funkar igen i nån månad tills de blir fel igen.

Koden ser ut så här: 

```
<% 
Set Connect = Server.CreateObject("ADODB.Connection")
[b]Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("data\data.mdb")[/b]
Set RecSet = Server.CreateObject("ADODB.Recordset") 
 
Visa = "SELECT * FROM nyhet ORDER BY ID DESC"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic 
%>
```

Rad 19 ä i fetstil. 
Nån me någon idé?

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

## #2 — saw, 2002-01-08T21:36Z

Det känner jag igen sen när jag försökte lägga ut en Accessdatabas gjord i Access2000.
Servern klarade bara av Access97.
Kan det vara samma galenskap?

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

## #3 — KoTTeN, 2002-01-08T21:48Z

bra fråga... 
Hittar ingenting om de på deras hemsida... 
De ä inge fel på koden iallafal?

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

## #4 — saw, 2002-01-08T22:02Z

Jag tycker dock att din server.mapparth ser underlig ut.
Titta här:

```
Connection.Open "DBQ=" & Server.Mappath("../data/Forum.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
```

Jag vill nog ha det till att du har slachet åt fel håll...

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

## #5 — Harback, 2002-01-08T22:04Z

Testa detta istället för den feta raden (betydligt snabbare dessutom):

```
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data\data.mdb")
```

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

## #6 — KoTTeN, 2002-01-08T22:19Z

Tack Saw och Harback, nu verkar de fungera! Å att de går snabbare gör ju inte saken sämre...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13646-ännu-mera-sql
