webForumDet fria alternativet

Öka på värdet på en variabel innan UPDATE

ASP

3 svar · 312 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

:e
Hej!

Har följande kod:

		'iNextId ökas med 1
		iNextId = iNextId + 1
		
		'Det nya värdet på nextId skrivs till tblNextId
		strSQL = "UPDATE tblNextId SET nextId = " & iNextId & " " &_
				 "WHERE Table = 'tblMaterial'"
		objConn.Execute strSQL,, 128

Kan man förbättra den på något sätt?

Mvh
henrik

Medlem sedan mars 20032 667 inlägg
#2

Varför inte:

SET nextId = nextId + 1

direkt i sql-frågan?

Medlem sedan jan. 20013 582 inlägg
#3

hmmm, det var det jag misstänkte...

Jag ska nog göra så istället...

Ska man alltid göra så om man har möjlighet?

Mvh
henrik

Medlem sedan mars 20032 667 inlägg
#4

Ja, när det är passande. :e

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)