---
title: "Ink. Typ. vid Flytt från Access till MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/158814-ink-typ-vid-flytt-från-access-till-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "MickeA.com"
published: "2007-03-31T15:45:40.000Z"
updated: "2007-03-31T17:23:10.000Z"
replies: 3
views: 426
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/158814-ink-typ-vid-flytt-från-access-till-mysql"
---

# Ink. Typ. vid Flytt från Access till MySQL

## #1 — MickeA.com, 2007-03-31T15:45Z

Tjena
Anledningen till att jag postar här är att jag får ett ASP fel på en sida som jag håller på och byter databas på, från Access till MySQL.

Min Kod: 

```
q =	"SELECT EXTRACT(YEAR FROM gStartDate) AS ar, EXTRACT(MONTH FROM gStartDate) AS man, lName, gId, gName, gDayTime, gStartDate "  &_
	"FROM tbl_sSchool_levels sl INNER JOIN tbl_sSchool_groups sg " &_
	"ON sl.lId = sg.lId " &_
	"WHERE EXTRACT(YEAR FROM sg.gStartDate) = EXTRACT(YEAR FROM CURDATE()) AND sl.lType = " & intType & " " &_
	"ORDER BY 2 DESC, 1 DESC, sl.sOrder ASC, sg.sOrder ASC"

Set rs = oConn.Execute(q)
[b]ar = 0[/b]
[b]man = 0[/b]
iName = ""
cG = 0
fP = 0
foo = 0
j = 0
While Not rs.EOF
	[b]If  ar <> rs("ar") OR man <> rs("man") Then[/b]
		ar = rs("ar")
		man = rs("man")
		aktJ = j
		If j <> 0 Then
			Response.Write("</table>" & VbCrLf & "</td>" & VbCrLf & "</tr>" & VbCrLf & "<!-- Slut Kategori -->" & VbCrLf & VbCrLf)
		End If

....
```

Felmeddelandet som dyker upp är "Inkompatibla typer" på rad 29, vilket är den fetstilta *Ifsatsen*.
Trodde att det kan ha med de andra fetstilta raderna att göra (ar = 0, man = 0) men det verkar inte spela ngn roll vilket värde som står där innan, får samma mess iaf.

Sidan funkar i Access så som det är idag, så det är något som MySQL inte gillar.

Förslag?

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

## #2 — @nders, 2007-03-31T16:15Z

Subtypskonvertera. Alltid. Använd Cint() för att omvandla rs("ar") och rs("man") till heltal.

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

## #3 — MickeA.com, 2007-03-31T17:07Z

> **@nders skrev:**
>
> Subtypskonvertera. Alltid. Använd Cint() för att omvandla rs("ar") och rs("man") till heltal.

```
If ar <> cInt(rs("ar")) OR man <> cInt(rs("man")) Then
...
```

Tackar! (y)

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

## #4 — @nders, 2007-03-31T17:23Z

Yeah! :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/158814-ink-typ-vid-flytt-från-access-till-mysql
