Den mener at værdien af rs("M_AVATAR_URL") er NULL og kan derfor ikke deles op ved punktum ("."). Fejlen er sikkert i forbindelsen til databasen eller i SQL-kaldet.
Do..Loop until rs.eof er en dårlig metode, da den udfører koden 1 gang, og derefter looper, hvis der er flere poster. Det vil opstå fejl, hvis der overhovedet ikke returneres nogen poster.
Du kunne også checke om rs("M_AVATAR_URL") indeholder noget, og hvis den gør splitte den.
if not rs.eof then do until rs.eof if rs("M_AVATAR_URL")<>"" then arrBillede = Split(rs("M_AVATAR_URL"),".") Conn.Execute("UPDATE FORUM_MEMBERS SET M_AVATAR_URL = '"& arrBillede(0) & ".jpg" &"' WHERE MEMBER_ID = " & rs("MEMBER_ID")) end if rs.movenext loop end if
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.