---
title: "Från access till mySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/125400-från-access-till-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Greven"
published: "2005-03-30T13:46:30.000Z"
updated: "2005-04-08T15:06:43.000Z"
replies: 11
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/125400-från-access-till-mysql"
---

# Från access till mySQL

## #1 — Greven, 2005-03-30T13:46Z

Är helt grön på mySQL, har bara använt access tidigare. Tänkte lägga om till mysql, vilka förändringar krävs i asp-koden? Är det tidskrävande? tips?

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

## #2 — Jesper T, 2005-03-30T13:49Z

Nej det skall inte vara några större habrovinker.
Alla "booleanfält" i accessdatabasen byts ut till "enum" i mySql.
Alla "SELECT Top..." Byts ut mot LIMIT.
Plus en och annan småändring i databasen.

Tänk på att subselects inte stöds i alla mySqlversioner.

Skaffa ex. "mySql Front" så kan du importera din accessdatabas på ett smidigt sätt också.

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

## #3 — Ladytron, 2005-03-30T13:53Z

En till sak är att om du av någon anledning kör med RecSet.Update, så får du använda UPDATE i SQL-satsen istället.

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

## #4 — Greven, 2005-03-30T13:56Z

Provade DBManger innan, verkade funka!

Finns det någon (säkerligen) schysst mysql sida, med tips ect, helst på svenska?

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

## #5 — Ladytron, 2005-03-30T16:37Z

Det finns några bra artiklar på <http://www.pellesoft.se> och <http://www.aspsidan.se>
Sedan har du ju förstås <http://www.mysql.com>

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

## #6 — Greven, 2005-04-07T17:08Z

Okej :) Ett exempel, vad behövs ändras mer än att top byts limit i nedanstående rader, för att det ska fungera?

Access :

```
set rs = conn.execute("SELECT TOP 1 * FROM tblRag ORDER BY Date DESC;")
```

mySQL :

```
set rs = conn.execute("SELECT LIMIT 1 * FROM tblRag ORDER BY Date DESC;")
```

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

## #7 — LarsG, 2005-04-07T17:11Z

```
set rs = conn.execute("SELECT * FROM tblRag ORDER BY Date DESC limit 1")
```

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

## #8 — Greven, 2005-04-07T19:01Z

Jättefint, hur funkar datum i mySQL? Får följande fel utskrivit på sidan....

```
Microsoft VBScript runtime error '800a000d' 
Type mismatch
```

```
if len( page_text ) = 0 then
set tmprs = conn.execute("SELECT * FROM tblPage WHERE Parent_ID = " & pID & ";")

if not rs.eof then	
uID = tmprs("Page_ID")
set tmprs = nothing
set rs = nothing 
set conn = nothing
response.redirect "default.asp?pID=" & pID & "&uID=" & uID
end if
end if

if rs("Type_ID") <> 1 then
[b]tmpStr = "[" & rs("Page_Date") & "]<br>" & toHTML( page_text )[/b]
else
tmpStr = toHTML( page_text ) & ""
end if
```

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

## #9 — @nders, 2005-04-07T19:30Z

Hur ser funktionen toHTML ut?
Vad innehåller rs("Page_Date") när det blir fel?

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

## #10 — Greven, 2005-04-07T19:43Z

```
function toHTML( strText )
if len( strText ) > 0 then
toHTML = Server.HTMLEncode( strText )
toHTML = replace( toHTML, chr(10), "<br>" )
else
toHTML = ""
end if
end function
```

page_date innehåller 2005-03-28 (date-form)

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

## #11 — Greven, 2005-04-08T14:50Z

Löste sig :)

En sista fråga, ut skrivs nedanstående **feta text** om, för att funka med mysql?

```
set rs = conn.execute("SELECT * FROM tblPage WHERE Type_ID = 4 AND [b]Page_Date <= (Date()-1)[/b] ORDER BY Page_Date limit " & count & ";"
```

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

## #12 — LarsG, 2005-04-08T15:06Z

titta på funktionen datesub i manualen

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/125400-från-access-till-mysql
