SQL = "UPDATE forum SET id_svar = "&idet&" WHERE ??? "
Connect.Execute(SQL)
jag vill sätta värdet på posten som har högst id eller är sist alltså, vad ska jag skriva då?
4 svar · 173 visningar · startad av ampy
SQL = "UPDATE forum SET id_svar = "&idet&" WHERE ??? "
Connect.Execute(SQL)
jag vill sätta värdet på posten som har högst id eller är sist alltså, vad ska jag skriva då?
Det beror lite på vad du använder för dbms. MySQL?
Japp, det är MySQL.
Ett begrepp som sista (eller första) posten är ett meningslöst begrepp i en relationsdatabas.
I mysql så får du nog göra det med hjälp av två frågor
set rs = connect.execute("select max(id) from forum")
connect.execute "update forum set SET id_svar = "&idet&_
" WHERE id = " & rs(0)