---
title: "konstigt felmeddelande"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21079-konstigt-felmeddelande"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "cobraeyes"
published: "2000-09-22T12:22:00.000Z"
updated: "2000-09-22T13:21:00.000Z"
replies: 8
views: 449
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/databaser-sql/21079-konstigt-felmeddelande"
---

# konstigt felmeddelande

## #1 — cobraeyes, 2000-09-22T12:22Z

Håller på med ett medborgarforum, men jag får ett konstigt felmeddelande på följande rad:

```
Set.Conn=Server.CreateObject("ADODB.Connection")
```

Här är felmeddelandet:

> Körningsfel i Microsoft VBScript (0x800A01F9)
> Ogiltig eller okvalificerad referens
> /forum/Fsupp_1.asp, line 19

Kan någon hjälpa mig?

MVH/

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

## #2 — @nders, 2000-09-22T12:26Z

du skall inte ha någon punkt mellan set och conn, utan endast ett mellanslag.

mvh

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

## #3 — cobraeyes, 2000-09-22T12:45Z

Du är ju en klippa @nders! :e
Men nu får jag följande felmeddelande

> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> \[Microsoft\]\[ODBC Driver Manager\] Datakällan hittades inte och ingen standarddrivrutin är angiven
> /forum/Fsupp_1.asp, line 10

Vad beror det på?
Line 10 är följande:

```
Conn.Open "suppo"
```

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

## #4 — @nders, 2000-09-22T12:52Z

odbc-drivisen är feluppsatt skulle jag gissa på.

gå till din odbc driver manager och kolla så du verkligen kallat odbcn för suppo, kolla så filen ligger på rätt plats.

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

## #5 — cobraeyes, 2000-09-22T12:58Z

Ok, men om jag vill göra en dsn-less connection mot support.mdb.
Hur gör jag då?

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

## #6 — @nders, 2000-09-22T13:05Z

vad använder du för databas då?
kör du access?

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

## #7 — cobraeyes, 2000-09-22T13:09Z

Jepp!

Här är hela koden:

```
<!-- include file="Adovbs.Inc" -->

<html>
<head>
<title>Medborgarforum</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body bgcolor="#FFFFFF">
<%
Dim Conn, Provider, ConnectionString

Dim sql, RS, adCmdText

Set Conn = Server.CreateObject("ADODB.Connection")
With Conn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & Server.MapPath("support.mdb")
Conn.Open
End With
sql="SELECT * FROM Supp1 WHERE orig=TRUE"
sql=sql & "ORDER BY Supp1.Did, Supp1.IID"
Set RS=Conn.Execute (sql,,adCmdText)
%>

<p>
<font size="2" face="arial"><a href="Fsupp_3.asp">Nytt inlägg</a></font><br>
</p>

<table bordercolor="#000000" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" border="1">
  <thead> 
  <tr>
<th><font size="2" face="arial">Ämne</font></th>
<th><font size="2" face="arial">Startad av</font></th>
<th><font size="2" face="arial">E-post</font></th>
<th><font size="2" face="arial">Startad</font></th>
<th><font size="2" face="arial">Antal svar</font></th>
<th><font size="2" face="arial">Senaste inlägg</font></th>
</tr>
</thead>
<tbody>
<%
On Error Resume Next
RS.MoveFirst
Do While Not RS.EOF
%>
<tr valign="top">
<td>
<a href="fsupp_2.asp?did=<%=rs("iid")%>">
<%=Server.HTMLEncode(RS.Fields("Amne").Value)%></a><br></td>
<td><%=Server.HTMLEncode(RS.Fields("Namn").Value)%><br></td>
<td><%=Server.HTMLEncode(RS.Fields("Epost").Value)%><br></td>
<td><%=Server.HTMLEncode(RS.Fields("datum").Value)%><br></td>
<td><%=Server.HTMLEncode(RS.Fields("Antal").Value)%><br></font></td>
<td><%=Server.HTMLEncode(RS.Fields("senaste").Value)%><br></font></td>
</tr>

<%
RS.MoveNext
LOOP
%>

</tbody>
</table>
</body>
</html>
</body>
</html>
```

Kör jag den som den är nu får jag följande felmeddelande:

> Microsoft JET Database Engine (0x80040E14)
> Syntaxfel (operator saknas) i frågeuttrycket 'orig=TRUEORDER BY Supp1.Did, Supp1.IID'.
> /forum/Fsupp_1.asp, line 22

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

## #8 — Vide, 2000-09-22T13:15Z

Dela upp TRUEORDER i två ord: TRUE ORDER så skall det funka bättre:

```
sql="SELECT * FROM Supp1 WHERE orig=TRUE"
sql=sql & " ORDER BY Supp1.Did, Supp1.IID"
```

Tips: Läs felmeddelandet!

Mvh, Vide

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

## #9 — cobraeyes, 2000-09-22T13:21Z

Missade ett mellanslag där! :r
Tackar så mkt!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21079-konstigt-felmeddelande
