---
title: "mySQL anpassa access sida...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22235-mysql-anpassa-access-sida"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "icaaq"
published: "2001-10-07T21:44:00.000Z"
updated: "2001-10-08T19:07:00.000Z"
replies: 22
views: 349
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/databaser-sql/22235-mysql-anpassa-access-sida"
---

# mySQL anpassa access sida....

_Sida 1 av 2._

## #1 — icaaq, 2001-10-07T21:44Z

jag har dennna:

```
			strSQL1 ="INSERT INTO T_REGTID(F_USER_ID, F_REGTID_START)VALUES("&ObjRS("F_USER_ID")&", '"&Now()&"')"
				ObjConn.execute(strSQL1)
				Session("MMID") = ObjRS("F_USER_ID")
				[b]set rs = ObjConn.execute("select @@identity")[/b]
				Session("LoggatID") = rs(0)
				Set ObjRS = Nothing
				Objconn.close
				Set Objconn = Nothing
```

som jag nu ska anpassa till mySQL men hur gör jag då???

det fel jag får är:

```
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[TCX][MyODBC]You have an error in your SQL syntax near '@identity' at line 1
/icaaq/defaultt.asp, line 220
```

hur ska jag göra??

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

## #2 — LarsG, 2001-10-07T21:52Z

Det finns en funktion som heter LAST_INSERT_ID som du kan anropa

```
set rs = ObjConn.execute("select last_insert_id()")
```

(I och för sig så har jag för mig att jag sett någonstans att Mysql skulle ha stöd för select @@identity i senaste versionen.)

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

## #3 — icaaq, 2001-10-07T21:57Z

jag kom en rad till innan jag stätte på nästa problem:

```
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
[Microsoft][ODBC Driver Manager] Driver does not support this parameter
/icaaq/defaultt.asp, line 221

strSQL1 ="INSERT INTO T_REGTID(F_USER_ID, F_REGTID_START)VALUES("&ObjRS("F_USER_ID")&", '"&Now()&"')"
ObjConn.execute(strSQL1)
Session("MMID") = ObjRS("F_USER_ID")
set rs = ObjConn.execute("select last_insert_id()")
[b]Session("LoggatID") = rs(0)[/b]
Set ObjRS = Nothing
Objconn.close
Set Objconn = Nothing
```

Stöder inte mySQL rs(0) ??

**/r. för mycket klippa och klistra**

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

## #4 — LarsG, 2001-10-07T22:04Z

Tydligen inte. (I och för så är det nog MyODBC det ligger i.)

```
set rs = ObjConn.execute("select last_insert_id()" as lastID)
Session("LoggatID") = rs("lastID")
```

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

## #5 — icaaq, 2001-10-07T22:14Z

nja.....

```
Error Type:
Microsoft VBScript compilation (0x800A03EE)
Expected ')'
/icaaq/defaultt.asp, line 220, column 51
set rs = ObjConn.execute("select last_insert_id()" as lastID)
```

.....hmm... :q

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

## #6 — LarsG, 2001-10-07T22:16Z

Klipp och klistra 

```
set rs = ObjConn.execute("select last_insert_id() as lastID")
Session("LoggatID") = rs("lastID")
```

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

## #7 — icaaq, 2001-10-07T22:20Z

Jag gjorde också så men då blir det:

```
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
[Microsoft][ODBC Driver Manager] Driver does not support this parameter
/icaaq/defaultt.asp, line 221
```

Är det nått fel på min ODBC eller vad är det frågan om ??

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

## #8 — LarsG, 2001-10-07T22:32Z

Jag vet inte alls varför det blir så.

Om du testar detta då?

```
set rs = server.createobject("adodb.recordset")
rs.open "select last_insert_id() as lastID",ObjConn
Session("LoggatID") = rs("lastID")
rs.close
```

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

## #9 — icaaq, 2001-10-07T22:46Z

sorry......samma fel... :(
jag har installerat ODBC:n som finns på mysql.com 

och om jag tar bort denna insert sats och bara kör en select sats som kollar anv.namn och lösenord så funkar det. :q

har du/ni några mer förslag??

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

## #10 — icaaq, 2001-10-08T07:16Z

kan det vara nått fel på min insert-sats, jag tycker inte det iaf :q

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

## #11 — Boma, 2001-10-08T07:38Z

Testa med att lägga till en "option=16384" i anslutningssträngen.

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

## #12 — icaaq, 2001-10-08T08:50Z

VAd gör en sån ??

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

## #13 — Boma, 2001-10-08T09:21Z

Kolla här: <http://www.mysql.com/documentation/mysql/bychapter/manual_Clients.html#ODBC_administrator> 

Jag gjorde så här:
Conn.Open "Driver={MySQL};Server=localhost;Db=test;UID=root;pwd=password;option=16384"

och då funkade det med last_insert_id()
(Fråga mig inte varför bara....)

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

## #14 — icaaq, 2001-10-08T09:22Z

ska testa när jag kommer hem, tack :)

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

## #15 — icaaq, 2001-10-08T11:42Z

Jag sitter och funderar på jobbet....men måste jag sätta nå rättigheter eller dylikt på databas mappen??

jag kör under win 2k pro :)

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

## #16 — Herman, 2001-10-08T13:29Z

Jag har inte läst inlägget direkt men kan testa att ta bort nycklordet AS

```
rs.open "select last_insert_id() lastID",ObjConn
```

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

## #17 — icaaq, 2001-10-08T16:54Z

tack så hemskt mycket Boma, nu funkar det :e

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

## #18 — icaaq, 2001-10-08T18:14Z

Nästa:

```
SELECT U.F_USER_Namn, U.F_USER_Bild, U.F_USER_Rattigheter, R.F_REGTID_START FROM T_Users AS U, T_RegTid AS R WHERE U.F_USER_ID=" & strMMID & " AND R.F_USER_ID = U.F_USER_ID ORDER BY ID DESC
```

denna funkar inte i mySQL :( hur ska den se ut för att den ska funka :q

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

## #19 — jorgen, 2001-10-08T18:19Z

Hej!

Jag har inte heller lyckats använda suffix för tabeller i SQL-frågor i mysql. Du får skriva tabell.field istället.

mvh Jörgen :)

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

## #20 — icaaq, 2001-10-08T18:22Z

Nu körde jag frågan i Front-mySQL och det fungerade... :l

ska testa lite till, om jag inte får det att fungera testar jag ditt förslag jorgen ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22235-mysql-anpassa-access-sida  
Nästa sida: https://www.webforum.nu/amne/databaser-sql/22235-mysql-anpassa-access-sida/page2.md
