---
title: "Vad är fel med detta??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51020-vad-är-fel-med-detta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Firegamez.com"
published: "2002-08-22T15:35:37.000Z"
updated: "2002-08-22T17:44:25.000Z"
replies: 21
views: 431
page: 1
pages: 2
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/51020-vad-är-fel-med-detta"
---

# Vad är fel med detta??

_Sida 1 av 2._

## #1 — Firegamez.com, 2002-08-22T15:35Z

Vad menas med detta:

```
Microsoft VBScript runtime error '800a01a8' 

Object required: '' 

/community/creatediary2.asp, line 32
```

Här är hela koden:

```
<%
Option Explicit
Dim username, page, password, diarytext, rubrik, d, noll, sql, conn

username = Request.Cookies("username")

page = Request.QueryString("page")

if page = "" then
  page = "index.asp"
end if

username=session("username")
password=session("password")

diarytext=request.form("diarytext")
rubrik=request.form("rubrik")

rubrik = Replace(Trim(rubrik), "'", "''")
rubrik = Replace(rubrik, "|", "")

diarytext = Replace(Trim(diarytext), "'", "''")
diarytext = Replace(diarytext, "|", "")

'd=date

noll="0"
<!--#include file="conn.asp"-->
SQL="INSERT INTO dagbok (who, diarytext, rubrik, created, read)"
SQL = SQL & "VALUES('" & username & "','" & diarytext & "','" & rubrik & "','" & now() & "'," & noll & ");"
Conn.Execute(SQL)

response.redirect("dagbok.asp")
%>
```

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

## #2 — Mharlin, 2002-08-22T15:50Z

Det brukar vara att man inte har använd server.CreateObject men borde ha gjort det. Har du nån rad i conn.asp där du använder set. Använder du set så måste du ha skapat ett object först.

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

## #3 — trexter.com, 2002-08-22T15:51Z

Du har inte några ' runt " & noll & "

 :)

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

## #4 — Firegamez.com, 2002-08-22T15:53Z

trexter.com..... Catz sa åt mig att ta bort sakerna runt de två....

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

## #5 — Firegamez.com, 2002-08-22T15:54Z

Så här ser conn.asp ut:

```
<%
Dim ConnectString, conn

ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/siteinabox.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnectString
%>
```

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

## #6 — trexter.com, 2002-08-22T15:54Z

> **Firegamez.com skrev:**
>
> trexter.com..... Catz sa åt mig att ta bort sakerna runt de två....

Ok, men har du då ändrat i databasen också? Vilken typ av fält är "noll"?

 :)

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

## #7 — solbulle, 2002-08-22T15:59Z

Kika i din ursprungstråd, tror svaret kan vara där...

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

## #8 — Firegamez.com, 2002-08-22T16:05Z

Trexter..... Noll finns inte med i databasen... det ska den inte heller

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

## #9 — Firegamez.com, 2002-08-22T16:11Z

Solbull... Nu får jag detta fel på alla mina sider:

```
Microsoft JET Database Engine error '80004005' 

Could not find installable ISAM. 

/community/conn.asp, line 6
```

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

## #10 — trexter.com, 2002-08-22T16:24Z

> **Firegamez.com skrev:**
>
> Trexter..... Noll finns inte med i databasen... det ska den inte heller

Oj!  :r Read menar jag!

 :)

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

## #11 — Firegamez.com, 2002-08-22T16:29Z

Trexter Read finns! Men det där ISAM fungerade hade fyllt i fel lösen!

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

## #12 — Firegamez.com, 2002-08-22T16:32Z

Trodde jag! Skriver man så här:

Server.MapPath("db/siteinabox.mdb")&";pwd=\*\*\*\*\*\*\*\*\*\*"

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

## #13 — solbulle, 2002-08-22T16:39Z

Firegamez.com: Testa klipp ut koden du har i din include, ta ej med Dim-stasen så att det blir dubbelt dimmat och pröva sen.

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

## #14 — Firegamez.com, 2002-08-22T16:48Z

Nu vart det detta:

```
Microsoft JET Database Engine error '80040e14' 

Syntax error in INSERT INTO statement. 

/community/creatediary2.asp, line 39
```

\[KOD\]
noll="0"
SQL="INSERT INTO dagbok (who, diarytext, rubrik, created, read)"
SQL = SQL & "VALUES('" & username & "','" & diarytext & "','" & rubrik & "','" & now() & "'," & noll & ");"
(39---\>)Conn.Execute(SQL)
\[KOD\]

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

## #15 — CatZ, 2002-08-22T16:51Z

Firegamez: 

```
Conn.Execute SQL,,128
```

Vad är created för datatyp i databasen ?
Vad är read för datatyp i databasen ?

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

## #16 — Firegamez.com, 2002-08-22T16:56Z

Created: Date/time
read: Number

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

## #17 — CatZ, 2002-08-22T17:00Z

```
noll="0"
SQL="INSERT INTO dagbok (who, diarytext, rubrik, created, read)" 
SQL = SQL & "VALUES('" & username & "','" & diarytext & "','" & rubrik & "',[b]#" & now() & "#[/b]," & noll & ");" 
Conn.Execute SQL,,128
```

Borde fungera... Man ska alltid ha #" & asd & "# när det är datum/tid

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

## #18 — Firegamez.com, 2002-08-22T17:04Z

Microsoft JET Database Engine error '80040e14' 

Syntax error in INSERT INTO statement. 

/community/creatediary2.asp, line 34

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

## #19 — LarsG, 2002-08-22T17:15Z

read är ett reserverat ord i SQL. Byt kolumnnamn.

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

## #20 — Firegamez.com, 2002-08-22T17:34Z

Tack LarsG.... Nu gick den igenom den filen! Men nu e det en annan som krånglar! Ps. Dog denna dagbok från mitt förra communiy Ds

Nu e det dagbok.asp som det e fel i! Så här står det:

```
ADODB.Recordset error '800a0cc1' 

Item cannot be found in the collection corresponding to the requested name or ordinal. 

/community/dagbok.asp, line 47
```

raderna runt 47:

```
<%
SQL="SELECT * FROM dagbok WHERE who='" & se & "'" & _
    " ORDER BY created DESC"
Conn.execute(SQL)

Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open SQL, Conn, 3,3

if NOT Rs.EOF Then
d=date
Do until rs.eof
	%>
	<tr>
	<td height="8"><font face="verdana, sans-serif" size="1">
(47>)	<b><a href="readdiary.asp?id=<%=rs("dbid")%>&se=<%=se%>"><%=rs("rubrik")%></a> <%=rs("created")%> läst <%=rs("read")%> gånger.</b>
	<%
	if se=username and rs("created")=d Then
	%>
	<a href="updatediary.asp?id=<%=rs("dbid")%>">Uppdatera</a>  <a href="deldiary.asp?id=<%=rs("dbid")%>">Ta bort</a>
	<%
	else
		response.write("<a href=""deldiary.asp?id=" & rs("dbid") & """>Ta bort</a>")
	end if
	%>
	</font>
	</td>
	</tr>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51020-vad-är-fel-med-detta  
Nästa sida: https://www.webforum.nu/amne/asp/51020-vad-är-fel-med-detta/page2.md
