webForumDet fria alternativet

ASP och "Update" i mySQL.

ASP

3 svar · 275 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Frågan#1

Mot access fungerade:

Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open Application("nyhetsdatabasen")

	Set RecSet = Server.CreateObject("ADODB.Recordset")
   	Uppdatera = "Select * from Allt WHERE ID=" & Request.Form("ID")

   	RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic 

RecSet("rubrik") = Request.Form("Rubrik")
RecSet("skribent") = Request("updateskribent")
ETC ETC ETC ETC....

	RecSet.Update
	RecSet.Close
	Connect.Close

Utan problem, nu är Application("nyhetsdatabasen") en mySQL anslutning istället. Hur ska update funktionen se ut nu?

Medlem sedan apr. 20012 427 inlägg
#2
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open Application("nyhetsdatabasen")

Connect.Execute("UPDATE Allt SET rubrik = '" & Request.Form("Rubrik") & "', skribent = '" & Request.Form("updateskribent") & "' WHERE ID = " & Request.Form("ID"))

Connect.Close
Medlem sedan nov. 2001348 inlägg
#3

Lite strul med koden, men det löser sig nog, ska testa lite. Får felet:

Körningsfel i Microsoft VBScript error '800a01c2'

Fel antal argument eller felaktig egenskapstilldelning.: 'Connect'

Btw, någon som kan svaret på http://www.webforum.nu/showthread.php?s=&threadid=53300
?

Medlem sedan nov. 2001348 inlägg
#4

Löste det men har problem med http://www.webforum.nu/showthread.php?s=&threadid=53300

/r som jag även nu löst med hjälp av:
http://activedeveloper.dk/aspdigital/2001112301.asp

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)