Antal updaterade rader

ASP

3 svar · 137 visningar · startad av Jaar

Medlem sedan juli 2001434 inlägg
Trådstart#1

Har försökt hitta gamla inlägg men fann inget...

Hur gör jag för att ta reda på hur många rader som updaterades på en update-sats?

sql = "UPDATE tabell set field = 'test' where field2 = '1'"
OBJdbConnection.Execute (sql)

Hur får jag nu reda på hur många rader som faktiskt updaterades? (Kör oracle, fast jag tror inte det har med saken att göra)

Medlem sedan dec. 200012 464 inlägg
#2
sql = "UPDATE tabell set field = 'test' where field2 = '1'"
OBJdbConnection.Execute sql,rows,128
response.write Rows & " rader uppdaterades<br>"
Medlem sedan juli 2001434 inlägg
#3

Utmärkt!!!

Snabbt, enkelt o perfekt svar... vad står 128 på slutet för?

Medlem sedan feb. 200112 078 inlägg
#4

,,128 är en konstant som anger att det inte skall skapas något tomt recordset vid execute-anropet. Prestanda, med andra ord.

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