---
title: "spara poster i asp med mysql-databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/124699-spara-poster-i-asp-med-mysql-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2005-03-19T01:32:25.000Z"
updated: "2005-03-19T03:52:50.000Z"
replies: 2
views: 265
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/124699-spara-poster-i-asp-med-mysql-databas"
---

# spara poster i asp med mysql-databas

## #1 — WebbisNet, 2005-03-19T01:32Z

Mitt registreringsformulär funkar perfekt när jag sparar i accessdatabas men nu när jag har migrerat till MySQL med exakt samma kod så får jag detta felmeddelande.

```
INSERT INTO tblUsers(username,userPass,Fornamn,Efternamn,Community,City,Sex,Registration,Website,email,persnr) VALUES('testperson','hjdhfjksh','Stefan','Ekström','Gävleborgs län','Ockelbo','M',#2005-03-19#,'http://hdhsjkdhlkshdj.se','stefan@webbisen.com',#1956-08-31#) 
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[MySQL][ODBC 3.51 Driver][mysqld-4.0.23a-log]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 

/registration/doRegister.asp, line 23
```

Jag sparar med

```
		varUsername = FriendlySQL(Request.Form ("txtUsername"))
		varPassword = FriendlySQL(Request.Form ("txtPassword"))
		varFornamn= FriendlySQL(Request.Form ("txtFornamn"))
		varEfternamn= FriendlySQL(Request.Form ("txtEfternamn"))
		varCommunity = FriendlySQL(Request.Form ("lan"))
		varCity = FriendlySQL(Request.Form ("underKommun"))
		varSex = FriendlySQL(Request.Form ("chkSex"))
		varRegDate = FriendlySQL(Request.Form ("txtRegDate"))
		varWebsite = FriendlySQL(Request.Form ("txtWebsite"))
		varEmail = FriendlySQL(Request.Form ("txtEmail"))
		txtPersonnr = getDate("txtPersonnr")

SET objConn = Connect()
	SQL = "INSERT INTO tblUsers"
	SQL = SQL & "(username,userPass,Fornamn,Efternamn,Community,City,Sex,Registration,Website,email,persnr) "
	SQL = SQL & "VALUES('"& varUsername &"','"& varPassword &"','"& varFornamn &"','"& varEfternamn &"','"&varCommunity &"','"& varCity &"','"& varSex &"',#"&varRegDate&"#,'"& varWebsite &"','"& varEmail &"',#"&txtPersonnr &"#)"
	varID=session("userID")
	response.write SQL
	'response.end
	objConn.Execute SQL
```

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

## #2 — Poffe, 2005-03-19T03:40Z

I MySQL sätter man inte # runt datum utan ' som vanlig text.

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

## #3 — WebbisNet, 2005-03-19T03:52Z

tack så jättemycket, ett så enkelt fel :-)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/124699-spara-poster-i-asp-med-mysql-databas
